The PaaS Manager GE provides a new layer over the IaaS layer (Openstack) in the aim of easing the task of deploying applications on a Cloud infrastructure. Therefore, it orchestrates the provisioning of the required virtual resources at IaaS level, and then, the installation and configuration of the whole software stack of the application by the SDC GE, taking into account the underlying virtual infrastructure. It provides a flexible mechanism to perform the deployment, enabling multiple deployment architectures: everything in a single VM or server, several VMs or servers, or elastic architectures based on load balancers and different software tiers.
PaaS Manager GE - TID Implementation is the orchestration platform to be used in the FIWARE Cloud ecosystem to deploy not just insfrastructure but also software on top of that.
Full Openstack integrated solution The PaaS Manager is fully integrated with the Opesntack services (nova for computation, neutron for networking and glance for image catalog.
Asynchronous interface
Asynchronous interface with polling mechanism to obtain information about the deployment status.
Decoupling the management and provisioning
Decoupling the management of the catalogue (specifications of what can be deployed) and the management of the inventory (instances of what has been already deployed). In addition, decoupling the management of environments from the management of applications, since there could be uses cases where the users of those functionalities could be different ones.