Like a conductor to an orchestra, AWS CloudFormation lets you manage and update your AWS resources in the form of “stacks.” You can then update these stacks as needed for your workloads, making it simple to control your infrastructure. You can choose to edit your current template, then use Update Stack operation to implement changes.
To improve this support this functionality, AWS has added the change set concept. Essentially, this update lets you submit changes against the stack you wish to update. CloudFormation then generates a change set based on the comparison between the stack and the new template and/or parameter values. You can review this change set and choose to execute it.
You may also do several more things. You can create and compare several change sets and determine which one to apply. You can control who can access certain CloudFormation functions, giving some people the authority to create change sets and others to execute them.
In the event that the stack fails to update, CloudFormation will attempt to rollback any changes. In case that fails as well, AWS has prepared a document on what you can do next.
The change set functionality is available for free. Start using it now, and if you and your enterprise need help with CloudFormation stacks and getting started on AWS, contact our cloud experts today at PolarSeven.