From Surf Wiki (app.surf) — the open knowledge base
Application-release automation
Process of packaging and deployment
Process of packaging and deployment
Application-release automation (ARA) refers to the process of packaging and deploying an application or update of an application from development, across various environments, and ultimately to production. ARA solutions must combine the capabilities of deployment automation, environment management and modeling, and release coordination.
Relationship with DevOps
ARA tools help cultivate DevOps best practices by providing a combination of automation, environment modeling and workflow-management capabilities. These practices help teams deliver software rapidly, reliably and responsibly. ARA tools achieve a key DevOps goal of implementing continuous delivery with a large quantity of releases quickly.
Relationship with deployment
ARA is more than just software-deployment automation – it deploys applications using structured release-automation techniques that allow for an increase in visibility for the whole team. It combines workload automation and release-management tools as they relate to release packages, as well as movement through different environments within the DevOps pipeline. ARA tools help regulate deployments, how environments are created and deployed, and how and when releases are deployed.
ARA Solutions
All ARA solutions must include capabilities in automation, environment modeling, and release coordination. Additionally, the solution must provide this functionality without reliance on other tools. Addition of entries without articles will be reverted without warning. --
| Solution | Released by |
|---|---|
| BuildMaster | Inedo |
| CA Release Automation and Automic | CA Technologies |
| DeployHub | OpenMake Software |
| Deployment Automation (formerly Serena Deployment Automation) | Micro Focus |
| CloudBees Release Automation (formerly Electric Flow) | CloudBees |
| Hybrid Cloud Management (Ultimate Edition) | Micro Focus |
| IBM UrbanCode Deploy | IBM |
| Puppet Enterprise | Puppet |
| Release Lifecycle Management | BMC Software |
| Visual Studio Release Management | Microsoft |
| XL Deploy & XL Release | XebiaLabs |
References
References
- "Gartner IT Glossary {{ndash}} Application Release Automation (ARA)".
- (2015). "Application Release Automation Market Forecast". Forrester.
- (18 February 2015). "Garner Market Trends: DevOps – Not a Market, but Tool-Centric Philosophy That supports a Continuous Delivery Value Chain". Gartner.
- Humble, Jez. (2011). "Continuous Delivery: reliable software releases through build, test, and deployment automation". Pearson Education Inc..
- (2015). "Market Overview: Application Release Automation Tools". Forrester.
- (20 July 2015). "Market Guide for Application Release Automation Solutions". Gartner.
- Fletcher, Colin. (1 August 2016). "Critical Capabilities for Application Release Automation Solutions". Gartner.
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about Application-release automation — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report