Application Release Orchestration (ARO)
Automate and orchstrate complex release processes with Cloudomation.
❌ Without Cloudomation Engine
Problem
Complex release process, which is difficult to automate: many different constellations of the software have to be delivered to many different target environments.
✅ With Cloudomation Engine
Solution
Flexible end-to-end automation in Python allows easy mapping of many conditions. The release process can easily and quickly be adapted and extended.
Success Story

Release Automation for complex spectrum management software & replacement of Broadcom’s Automic Release Automation (ARA)
How It Works
Pro-Code Automation
This allows unprecedented flexibility with no predefined data model, no limits to express complexity, no separation of process logic (i.e. the automation engine) and process content (task execution).
Complete End-to-End Automation and Orchestration Platform
Customer-Centric
Lightweight platform, focus on customer enablement, customer-centric product development.
Outcome
End-to-End Automation and Orchestration
- Faster releases
- Fewer errors
- Overview in one place
- Scalability: any number of releases can be added without additional effort
Flexible Automation that Grows with the User
- Tailored to your requirements: As simple as possible, as complex as necessary
- Adding, removing and changing release variants is quick and easy
- Additional steps can be added to the automation quickly and easily
Visibility and Collaboration
- Graphical representation of the process also tangible for non-technicians
- Traceability for all process steps
- Release performance measurement and continuous improvement becomes possible
Discover Cloudomation as an Alternative to...
Automic ARA
Migrate from Automic ARA to Cloudomation Engine.
Get a solution that you can customise to your exact requirements.
Frequently Asked Questions
The biggest difference is that even complex requirements can be mapped with Engine. With many other tools, you are limited by a GUI that only allows certain inputs (for example, a predefined scheduling without individual customization options). With Engine, you can create workflows with Python that are precisely tailored to your use case. If there is no Python knowledge in your company, we will be happy to take over the implementation based on your requirements.
Unfortunately, there is no general answer to this question. We will go through the requirements with you and then evaluate the effort and time required. Do you have a specific use case? Then talk to us. We can make a quick assessment in a short introductory call.
Please take a look at our pricing page.
Meet Your New Release Automation Tool
Streamline operations, optimize collaboration, and deliver faster. Let’s discuss how our platform can help you overcome challenges and hit your goals.

Automatic release of software that exists in different configurations on different target environments is challenging because conditions are set at different points. For example, a different build package can be used depending on the customer name, the operating system and customer-specific configurations might also need be taken into account etc. Mapping such dependency trees leads to highly complex constructs in other release tools, which are difficult to understand and maintain. This causes problems:
- Changes to release automation are a lot of work and take a long time to implement.
- Many manual steps remain, which are seen as too laborious to automate.
- The release process is unreliable, as complex dependencies have to be taken into account in manual steps, which leads to errors.
- Releases are handled individually for each customer with high effort. It takes a long time to deliver a new version to all customers.
- Expert knowledge of individual employees is crucial for error-free releases.
- Customer growth is threatening, as releases for more customers in more constellations can barely be supported.
Pro-code end-to-end automation of the release process with Cloudomation Engine:
- Thanks to pro-code automation in Python, the automation of complex processes needs fewer steps than with other automation solutions. This reduces complexity and makes the resulting automation scripts shorter, easier to understand and easier to maintain, as well as faster to develop.
- Thanks to broad integration features including an API manager, the orchestration of complex releases across various tools and systems is easily possible.
- In Python, even complex / nested conditions can be easily mapped. Any process logic can be automated.
- No rigid process model is given, only best-practice templates. This leaves flexibility for you to customise the release process to exactly fit your requirements.
- You develop, extend and manage your automations independently. If required, we support you – wherever you need.
- Automations remain simple, maintainable and clear.

Pro-Code Automation
This allows unprecedented flexibility with no predefined data model, no limits to express complexity, no separation of process logic (i.e. the automation engine) and process content (task execution).
Complete end-to-end automation and orchestration platform
Much broader features than just release automation tools.
Customer-Centric
Lightweight platform, focus on customer enablement, customer-centric product development.