The Automic Release Automation Alternative

Migrate from Automic ARA to Cloudomation Engine.
Get a solution that you can customise to your exact requirements.

Complex deployments. Many deployment targets. Numerous dependencies. Many variants. Automating this is difficult.

Customers who have replaced their Automic ARA solution with Cloudomation Engine have therefore been looking for alternatives for a long time. Because: Automic ARA can do a lot. With Cloudomation Engine there is finally an alternative that allows you to map the same complexity as with ARA.

Why Cloudomation Engine?

  • With Python, complex processes can be automated faster and with fewer steps than with other automation solutions.
  • No rigid model is given, but the process is set up precisely according to your requirements.
  • Thanks to broad integration features including an API manager, it is easy to connect a wide range of tools and systems in the process chain.

Vergleichen: Cloudomation Engine vs. Automic ARA

Feature

Cloudomation Engine

Automic ARA

Code-based Automation

Custom with Python.

Provider specific script language that must be learned and has limitations.

Agentless Automation

Auf dem Zielsystem muss kein Agent oder keine sonstige Komponente laufen, um die Automatisierung zu ermöglichen. Nur Erreichbarkeit über das Netzwerk und Remote-Zugriff muss gegeben sein.

Installation

Simple. Via Docker Compose.

Complex. Requires many components. Additional licences required for database backend (Oracle, MS SQL, DB2)

Maintenance

Easy

Complex

Git-Integration

REST API

Custom REST API

Any data and parameters can be accepted and any responses can be defined.

Custom and dynamic property values

Properties to parameterise distributions and components can be added. The data model describing applications and components is fully customizable.

Beispielsweise ist die Eigenschaft "Version" eine Standardeigenschaft für eine Anwendung, die zur Parametrisierung von Deployments verwendet werden kann. Sie können auch benutzerdefinierte Eigenschaften hinzufügen, z. B. "Lizenzinformationen", "Datenbank-Backend-Typ", "Standort des Rechenzentrums" und "Kundeninformationen". Das Datenmodell ist vollständig anpassbar, sodass Sie Eigenschaften erweitern, aber auch entfernen können. Eigenschaften können auch dynamisch während eines Workflows erstellt werden, z. B. beim Auslesen von Properties aus einer Datenbank, die zu unterschiedlichen Zeitpunkten unterschiedliche Felder enthalten können, oder wenn bestimmte Properties nur für einzelne / spezielle Deployments erstellt werden.

Can be added. The data model is not customizable.

Schnittstellen-Mocking

Verwendung von Mock-Objekten für Tests, um ein bestimmtes Verhalten nachzustellen.

Schnittstellen-Analyse

Informationen über Systeme sammeln und Aktionen ausführen können.

Limited

Schnittstellen-Monitoring

Monitoring von Systemen sowie Benachrichtigungsmöglichkeit, wenn bestimmte Bedingungen zutreffen.

Live Monitor

Ausführungen anzeigen lassen, die gerade laufen oder beendet wurden.

Role Based Access Control

Automatisches Rollback

Rollback von ausgeführten und laufenden Prozessen.

Snapshots

Zustand einer Umgebung zu einer gewissen Zeit erfassen. Je nach Kundenwunsch ist eine Erweiterung möglich.

Zustand einer Umgebung zu einer gewissen Zeit erfassen.

Scheduling

Ausführung zu bestimmten Zeiten oder Zeitintervallen.

Notifications

Plugins

Yes, extensions developed by Cloudomation are available.

Community-Plugins

Cloudomation Engine vs. Automic ARA

Feature Cloudomation Engine Automic ARA
Code-based
automation
Custom with Python.
Provider specific script language that
must be learned and
has limitations.
Agentless
Automation
No agent or other component needs to be running on the target system to enable automation. Only accessibility via the network and remote access must be given.
Installation
Simple.
Via Docker Compose.
Complex.
Requires many components.
Additional licenses required for database
backend (Oracle, MS SQL, DB2).
Maintenance
Easy
Complex
Git Integration
REST API
Custom REST API
Any data and parameters can be accepted
and any responses can be defined.
Custom
and dynamic
property values
Properties to parameterise distributions
and components can be added.
The data model describing applications and
components is fully customisable. For example, the Version property is a standard property for an application that can be used to parameterize deployments. You can also add custom properties, e.g. “license information”, “database backend type”, “datacenter location” and “customer information”. The data model is fully customizable, so you can add or remove properties. Properties can also be created dynamically during a workflow, e.g. when reading properties from a database that can contain different fields at different times or when certain properties are only created for individual / special deployments.
Can be added.
The data model is not customisable.
Interface mocking Using mock objects for tests to mimic a specific behavior.
Interface Analysis Gather information about remote systems and run common procedures on them.
Limited
Interface monitoring Monitoring of systems. Notification when certain conditions apply.
Live monitoring Display executions that are currently running or have finished.
Role Based Access Control
Automatic rollback Rollback of already running and running processes.
Snapshots
Scheduling Executions at specific times or time intervals.
Notifications
Plugins
Yes,
extensions developed by
Cloudomation are available.
Community-Plugins

Features

The most important features at a glance.

Managed Cloud, Managed On-Premise, Self-Hosted

Decide on your preferred hosting.

Python Based

Master complexity with the help of Python. Functional limitations are a thing of the past.

Self-Repair Mechanisms

Make your automation resilient. With intelligent self-repair mechanisms in the event of errors, through repetitions, user interaction and savepoints.

Git Integration

Use all the version control features of Git.

Agentless Automation

Skip complicated installations, configuration processes and software management on the target system. Information is transferred without a proprietary agent.

Role Based Access Control

Specify individually the authorizations and who may access functions.

Visualisation

See visually how your automation is behaving. Understand when what how and where an automation is carried out.

Schema validation

Validate data against defined schemas. Ensure that data is converted to the correct data type for further processing.

Secret Management

Store confidential information securely and centrally in a Vault. Secrets are only used during an execution of a flow and are never stored or displayed in Cloudomation Engine.

Tools Integration

Integrate software and systems with connectors, webhooks and APIs. Mock, monitor and analyse interfaces and receive notification of changes.

Flexible Scheduling

Python allows you to define the scheduler the way you want it. Set a precise schedule for the execution of a flow: at a fixed or flexible interval (minute, hour, days…) or by querying a third party system. 

API-Management

Create and manage REST APIs. Use webhooks at the push of a button.

Learn more about Cloudomation Engine

Cloudomation Engine

Meet Your New Automation Platform and Platform Engineering Tool

Streamline operations, optimize collaboration, and deliver faster. Let’s discuss how our platform can help you overcome challenges and hit your goals.