Hi team,
We are the Cloud Development Experience team in SAP Labs Israel.
As a part of integrating Che in our cloud solutions, we would like Che to support Orion-compliant APIs for its services. This gives us the advantage of smoothly unifying our backend
into a single Che-based one without the effort of modifying all clients to align with Che.
Our current approach is to write an additional platform API service as an extension that provides all the Orion APIs.
However, the logic inside the services that are currently provided in
platform-api cannot be used externally because it relies heavily on Guice mechanisms such as initializers and environment objects. We thought about issuing loop-back REST calls to the Che server from our code, but this does not seem an optimal solution,
let go the HTTP overhead.
Could you assist please? Are there better ways to achieve our goal?
thank you
Tareq Sharafy, Inbal Zilberman
Cloud Development Experience | SAP Labs Israel | 15 Hatidhar st, Raanana 43665, Israel