Streamlined multi-cloud management of your applications across platforms.
Monitoring of applications deployed on several platforms, using universal metrics and user-defined SLA policies.
The results delivered by SeaClouds will be compatible with the current standards related to cloud interoperability, OASIS CAMP and TOSCA.
Application lifecycle management with the ability to dynamically deploy, migrate, replicate and distribute the modules that compose cloud-based applications among multiple PaaS offering, while checking both possible QoS violations and dynamic changes in the offer of the providers and the current demand.
A reconfiguration process capable of preserving the soundness of the orchestration, by performing life-cycle management actions when required, by means of a unified management API, which will be a reference for major international efforts of standardization such as CAMP and TOSCA.
A range of Standardized and Unified metrics of different types (low level, container level, app level, etc) based on disparate underlying cloud providers that will allow the runtime monitoring of deployed services so as to assure the end-to-end QoS of the complex application, regardless of how it is distributed across different PaaS.
Although the management will be focused on the PaaS level, SeaClouds also takes advantage of selected monitoring indicators and management actions provided by IaaS supported by available tools.
By extending and incorporating CAMP into SeaClouds, SeaClouds covers all future CAMP-compliant providers or tools, allowing application developers to manage applications hosted on multiple Clouds environments.
Application packaging will be implemented using the TOSCA specification for multi-cloud applications, and deployed being CAMP-compliant.