Products
Solution Spotlight
Automating Software Development, Testing & Deployment - Find out how ADP reduces the time it takes to develop, test and deploy IT-based commercial services by up to 70% using BladeLogic Application Release Manager.
Read the case studyResource Library

Application Release Manager
Overview
The ability to manage frequent application updates for all phases of a business from development to production is a critical test of an IT organization's agility and alignment with business operations. Today, updates are often performed manually, raising the likelihood of errors. Server environments vary between Development, QA, Staging, and Production, and these differences often cause problems when applications are promoted between environments.
BladeLogic Application Release Manager, a component of Bladelogic's Data Center Automation solution suite, enables IT organizations to automate the process of application updates, resulting in shortened release cycles, application configuration alignment, and automated updates across groups. Users can ensure that server and application configurations are consistent across environments by tracking application compliance in each environment against a distributed application policy model. All deployment actions can be authorized based on user roles, ensuring appropriate levels of user access. If necessary, deployments can be rolled back easily.
Deployment of applications themselves can also be automated, even for deployments that consist of complex, multi-tier changes, such as sequenced updates of web, application, and database servers. The net result of these capabilities is shortened release cycles, enabling organizations to achieve faster time-to-market.
BladeLogic customers have lowered their operating costs by using Application Release Manager to automate:
- Definitions for multiple application deployment environments such as Dev, QA, Staging and Production
- Definitions for application builds via a unique packaging approach that supports native formats, customized formats and the ability to parameterize properties for multiple environments for run time
- Packaging application updates for custom, .Net, and J2EE applications
- Definition of roles and profiles associated with various application environments to allow security and consistency of application builds during rollouts and rollbacks
- Application release management process and associated workflow's from pre-production to production environments
- Defining application release environments and promotion rules for multi-tenant applications