Amazon updates CloudFormation update processes

Developers and systems administrators can already use Amazon Web Services’ template-driven CloudFormation service to create and manage groups of associated cloud services that make up their applications. Now two updates will further automate that process, according to a post on the AWS web site. 

First, new parallel stack creation, update and deletion capabilities mean that CloudFormation can perform all those operations on your application stack in parallel rather than sequentially. That means faster performance, according to AWS.

Second, while  CloudFormation already lets developers nest a stack as a resource inside a single template, now they can update the top-level stack once and have those updates ripple throughout the whole related stack by clicking on an Update Stack button on their console.

Here’s an example from the AWS blog:

“A three-tier application is defined in a top-level template that has web tier, app tier, and database tier as nested stacks. Using CloudFormation, the top level stack and the nested stacks are created together and in the correct order. After the stacks are created, we want to add a new IAM user to the top-level stack and CloudWatch alarms to the web tier and the app tier. With the introduction of nested stack updates, we can update the top level stack, the web tier stack, and the app tier stack together and in the correct order. The stack for the database tier, which has no changes, would not be updated. Before introduction of nested stack updates, we would have had to update each of the nested stacks individually.”

Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.

  • A field guide to cloud computing: current trends, future opportunities
  • Cloud security market landscape, 2013–2017
  • Cloud and data first-quarter 2013: analysis and outlook


GigaOM