Application teams should develop and test code in an environment that is as close to the production environment as possible. This is usually a very difficult task since production environments are modified independently due to emergency fixes or security issues. However, vCloud Automation Center 6.0 provides an automated way to keep environments in sync, by promoting changes across environments.
Application Updates via Update Profiles
Ideally, dev, test, staging and production environments should be in sync so that the application will behave the same way in Production as it does in the testing environment. Without this, there is less confidence in the testing results from QE. Therefore, IT needs a way to provide the exact same infrastructure and middleware configurations across all environments. vCloud Automation Center 6.0 enables IT to achieve this by encapsulating frequently used update scripts and properties in its ‘Update Profile’ feature.
Update Profiles can easily be promoted to different environments in vCloud Automation Center 6.0. Thereby, changes in one environment can be accurately replicated in another to ensure consistency. These updated profile promotions can be applied to deployments of the same application in any environment. Notifications about “promoted updates” are available to the application deployers throughout the development lifecycle, letting them decide whether to apply the promoted update or not.
vCloud Automation Center 6.0 also supports other Day 2 operations on an application deployment through updates and rollback. Supported updates include configuration changes, code modifications, and scale-in & scale-out. Updates can be rolled back to the previous successful state with custom rollback scripts that cover the dependent components in an application model. Custom tasks can also be added in the update and rollback execution flows. A clustered deployment can scale-out to allocate more resources or scale-in to save unused compute resources, if the application is not load-constrained.
Learn more about vCloud Automation Center 6.0 and how automating cloud service delivery can reduce costs while accelerating access to IT applications and resources.
- Watch the vCloud Automation Center Overview video (2:30 min)
- See how VMware IT saved 90% of time spent and 30% of costs through automated provisioning.
- Check out what some of our customers are saying in the customer case studies on our Web site.
Need help deploying your private cloud infrastructure or developing your business justification? Contact us and our experts can help your team build the business case and the solution to maximize your IT productivity.
For exclusive Cloud Automation content and updates, follow us on Twitter @vmwarecloudauto and subscribe to the VMware IT Management blog.