Topic outline

  • Software Deployment and Configuration (Sagitta) - Generic Enabler

    Sagitta GEri is the reference implementation of Software Deployment and Configuration GE.

    Sagitta GEi is a key enabler used to support automated deployment (installation and configuration) of software on running virtual machines. As part of the complete process of deployment of applications, the aim of Sagitta is to deploy software product instances upon request of the user using the API or through the Cloud Portal.

    The steps to install a product are described in form of recipes that indicates how the software (such as Apache Tomcat, MySQL, or HAProxy) has to be deployed. The recipes describe a series of resources that should be configured to start running in a particular state: packages that should be installed, services that should be running, or files that should be copied. Sagitta makes sure each resource is properly configured, and provides a safe, flexible, easily-repeatable mechanism that ensures all the nodes are always running exactly the way they were expected. Recipes belonging to a single product are aggregated in a cookbook for that product, which is stored and managed by Sagitta framework.

    This course presents the usage of Sagitta together with Pegasus GEi (PaaS Manager GE) in the blueprint template functionality.
  • This topic

    Training with webinars

    The following links are a full recording of the usage of  Software Deployment and Configuration (SDC)