Automation in Avantra
Automation in Avantra means reducing human interaction for tasks that change a monitored system. This is to distinguish it from our monitoring capabilities, or Observe Automation where we automate your daily and real time checks to keep a system up and running. For example, checking SAP job performance is a monitoring task, whereas restarting a failed job or applying a kernel patch is automation.
The automation engine supports both out-of-the-box templates and fully custom automations built with JavaScript, Ansible, or a combination of both.
note
This function is only available with the Avantra Automation, Cloud and Enterprise Editions. For more information about editions please see the Avantra Editions Matrix.
Core components
- Workflows
A sequence of steps that perform a task. Workflows can include other workflows as steps, making them reusable and composable. - Steps
The individual units of work. Built-in steps handle common actions, and custom JavaScript steps handle bespoke logic. Steps have typed input and output parameters. - Namespaces
Every workflow and step belongs to a namespace. Namespaces allow for granular permissions to be applied to the workflows and steps. - Automation Templates
Pre-built workflows for common SAP and OS scenarios, available to download and use or customise. - Step Library
A collection of pre-built steps for common tasks that can be downloaded (license dependent). The source code and configuration are visible so you can copy and modify these for your own purposes. - Running Workflows
Workflows can be triggered manually, on a schedule, from a notification, or via the API.