AWS CloudFormation
#141 · Level 4 · Operations and specialized areas · DevOps and Infrastructure as CodeConcept
Section titled “Concept”With AWS CloudFormation you can write your whole infrastructure (servers, network, database) in a template file, and AWS builds everything from it by itself. Templates are written in JSON or YAML format. The group of resources built from one template is called a stack, and it is created, updated or deleted together. Before a change, you can look at a change set to understand what will change. With StackSets, the same template can be run in many accounts and Regions.
Simple example
Section titled “Simple example”A house plan — with the same plan you can build exactly the same house as many times as you like.
Why it’s needed
Section titled “Why it’s needed”Building by clicking by hand leads to mistakes, and it is hard to build the same way again. When it is written in a file, you also keep a history of changes.
Where it’s used
Section titled “Where it’s used”Building matching environments for test and production, and creating or deleting a whole system with one command.
Azure equivalent
Section titled “Azure equivalent”Azure Resource Manager (ARM) / Bicep
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: