Connector, Connector Type, Connection
A Connector is a configuration for a remote Connection to a specific third party system.
It is created by the user.
Connectors can be created for different Connector Types,
e.g. SSH, PostgreSQL, Google Cloud, ... .
Each Connector Type specifies the required input parameters to connect to a remote system.
Refer to Connector Types for a detailed list.
Learn how to configure a Connection via the respective Connector.
An Execution in Cloudomation is your automation which is running or was running in the past. Executions are the central part of your automation as each execution represents a piece of a potentially complex automation. Learn more about Executions.
Flow, Flow Script
A Flow is a resource in Cloudomation.
A Flow Script is the main part stored in a Flow, being a script written in Python.
Basically, inside a Flow the automation logic is defined.
Flows can create Connections and interact with other flows.
Running a flow in Cloudomation means executing it.
The Flow API provides you with methods that your flow script can use to interact with Cloudomation. You are provided with predefined functions that you can use (see Flow API).
All content that is stored in Cloudomation is stored in the form of Records.
This includes flow scripts, files, messages, users, executions and anything else you or the system create on the platform.
Learn more about available Records.
Learn how to Access and Manipulate Records
Resources vs. Activities
Resources can be created and edited by the user.
Activities are created only by the system when something is being executed in Cloudomation. For the user those are read-only.
Learn more about the different Activities and Resources.
Two-factor authentication (2FA)
Two-factor authentication (2FA) is a method of adding additional security to your account.
The first "factor" is your usual password that is standard for any account.
The second "factor" is a verification code retrieved from an app on a mobile device or computer.
(Source: Wikipedia - Two-factor authentication)
A Vault allows you to store sensitive information, such as passwords and manage this data and access permissions.
Vault services also allow you to access this sensitive information from anywhere and from within applications.
Cloudomation offers an integration for the Vault by HashiCorp to ease automation where sensitive data is required for logging in at different external services (see Vault Integration).
A Workspace is an installation of Cloudomation.
You can have multiple workspaces, running in the cloud or on premise.
Cloudomation enables the user to synchronize executions on different workspaces. Syncronization is even possible between a workspace in the cloud and one that is installed in a company Intranet.
For more information on configuring on-premise installations, see Workspace Configuration.
With Webhooks you can create REST endpoints which can be accessed by third-party applications to integrate with Cloudomation. When such a REST endpoint is called this creates a corresponding execution in Cloudomation.
Use webhooks to
- start Cloudomation executions from third party systems
- receive notifications from third party systems
- receive callbacks from asynchrounous processes running in third party systems
- create custom status HTML pages which display information gathered from Cloudomation
- expose information or functionality to consumers which do not have a Cloudomation user