EN FR
EN FR


Section: New Software and Platforms

Blender

Aeolus Blender

Keywords: Automatic deployment - Cloud applications management

Scientific Description

The various tools developed in the Aeolus project (Zephyrus, Metis, Armonic) have been combined in this software which represents an integrated solution for the declarative specification of cloud applications, and its subsequent automatic deployment on an OpenStack cloud system. In particular, a web-based interface is used to specify the basic software artifacts to include in the application, indicate their level of replication, and specify co-installability conflicts (i.e. when two components cannot be installed on the same virtual machines). The tool Zephyrus is then used to synthesize the final architecture of the application, the tool Metis indicates the plan of configuration actions, and the Armonic platform provides the library of components and the low-level scripts to actually install and configure the entire application.