Technical Requirements
This is an introductory chapter on IaC that covers aspects such as use cases, different tools, and benefits that require no prior experience. However, basic knowledge of code development practices, public and private clouds, automation, DevOps, containers, and virtualization will help you understand the chapter better.
There are a couple of exercises at the end of this chapter to help you get a feel for using IaC tools. To complete them, you need the following:
- Amazon Web Services (AWS) account ID with administrator access
- AWS CLI version 2.x.x
- Terraform CLI version 1.5.x or later
- Visual Studio Code or any text editor
The GitHub repository for the chapter contains the graphics and sample scripts used in the chapter and can be found here: