Summary
In this chapter, we've covered various ways of provisioning a stack.
We've learned how to make sure that our stack will not fail to deploy, and our resources will provision as we want. We've also written our very first (but definitely not our last) linter rule, making our infrastructure code more reliable and our development process more efficient.
We've learned about Change Sets and how they advance the manner of stack deployments. We now know how to handle errors and how we can import the changes manually.
In the next chapter, we will recycle our knowledge and apply automation to CloudFormation using AWS development services such as CodeCommit
, CodeBuild
, and CodePipeline
.