Spotlight on IaC
Iac is Infrastructure as Code. It is like having a recipe of exactly what ingredients, quantity, properties, and other characteristics defined in plain English so similar dish can be prepared every time. Increasing the quantity or reproducing a similar dish at a later time or at a different place can be done identical because the recipe is same.
There are different technologies and tools that are available to build IaC.
Some of the tools are:
Terraform
ARM templates
Cloud Formation templates