strato
strato copied to clipboard
Support of Unified API for SODA-Projects
Issue/Feature Description: SODA is collections of multiple independent projects for monitoring, provisioning and migration etc. There should be a way where all independent projects can be plugged and combinely perform monitoring, provisioning etc. To achieve this, a unified API gateway/server required.
Probably there will be four subtasks required to design and implement Unified API support:
-
[x] Prepare analysis and design document https://github.com/sodafoundation/architecture-analysis/pull/113
-
[ ] Enhance API server to support Object related API's
-
[ ] Controller to multi-cloud component connectivity
-
[ ] Pluggable robust intelligence framework at controller (discovery, selection and filtering). So that based on request from client, appropriate backend(storage/cloud) can be selected.
-
[ ] Deployment
Why this issue to fixed / feature is needed(give scenarios or use cases):
How to reproduce, in case of a bug:
Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)
Out of the tasks listed the Target for J Rel are : - Prepare analysis and design document sodafoundation/architecture-analysis#113