Application-release automation
Appearance
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.
Activities that comprise application release management:
- Packaging - creating a collection of multiple configuration items that must be deployed at the same time
- Dependency Mapping - modeling full application dependencies between components of the application
- Software Deployment - using package contents to install applications and configure their operating environments
- Promotion - delivery of tested packages to an environment of higher criticality
- Compliance - documenting adherence to processes and validating deployed application configurations