AWS takes wraps off CloudFormation enhancements
Amazon reveals three updates for its cloud management system
Amazon Web Services (AWS) has announced a series of new deployment enhancements for its CloudFormation management service, as well as expanded support for Elastic Block Store (EBS) optimised instances.
AWS describes CloudFormation as “an easy way to create and manage a collection of related AWS resources”.
Customers can either define their own template, or use one of a selection prepared by AWS, and “hand it over” to CloudFormation.
“It will take care of creating all the necessary AWS resources (a stack), in the proper order,” the company said.
The three enhancements cover rolling deployments for Auto Scaling groups in CloudFormation templates, cancel and rollback action for stack updates and EBS-optimised instances for Auto Scaling groups.
With rolling deployments for Auto Scaling groups, the company claims users can now define update policies on the groups in Cloud Formation templates.
“These updated policies ... give you control over the number of instances that can be modified concurrently, the number of instances that should remain in service, and the wait time between instances to be updated.
“With rolling deployments, you reduce downtime when updating your application,” AWS said.
The cancel and rollback function allows administrators to cancel a stack update and trigger a rollback of any part of the update that had begun. The company claims this action can be used together with update policies to automate the cancellation and rollback of a deployment.
Finally, the support for EBS optimised instances will allow for provisioning of Elastic Cloud Compute (EC2) instances inside Auto Scaling.
“EBS-optimised EC2 instances deliver dedicated network throughput between ECT and Amazon Elastic Block Store. You can now request EBS EBS-optimised EC2 instances for Auto Scaling groups in your CloudFormation templates by using the EbsOptimized key,” the organisation said.
Full details of how to implement these changes can be found on the AWS blog.