Architecture of the STACKIT Automation Service
Last updated on
The STACKIT Automation Service is designed to automate workflows across various cloud resources. Because its initial capabilities focus on storage lifecycle management, the service is integrated directly into the Disk Volume section of the STACKIT Portal, and its API endpoints include volumes in their resource paths.
Core components
Section titled “Core components”The service is built around three core concepts:
- Automation templates: Predefined templates that include multiple steps and can be used to create automations when specific input parameters are provided (for example, “Volume Recovery Point Management”).
- Automations: A fully configured collection of ordered steps, which can be executed manually or by a schedule (for example, every day at 07:00 create volume snapshots and backups for volumes with label
environment=production). - Executions: Instances of an automation run, providing status and output for each step.
Volume Recovery Point Management template
Section titled “Volume Recovery Point Management template”The following predefined template is provided:
- Volume Recovery Point Management: Automatically creates snapshots for fast state restoration and daily backups in isolated storage to protect against hardware failures for all disk volumes matching your specified labels.