AWS was the first to offer Infrastructure as Code (IaC) via AWS CloudFormation as a part of AWS DevOps. It enables developers and systems administrators to easily create and manage a collection of related AWS resources. They can provision and update them in an orderly and predictable way. Developers can use AWS CloudFormation’s sample templates or create their own templates. The concept of IaC is as old as the practice of DevOps. There are many experts who argue that DevOps wouldn’t be possible without the use of IaC.