Infrastructure as Code (IaC) is the management of infrastructure (networks, virtual machines, load balancers, and connection topology) in a descriptive model, using version control to store the files. There are many tools available for IaC. This talk would focus on the comparison of the popular tools - Arm, Bicep, Terraform and Pulumi. We will dive deep into what are the pros and cons of each tool with a simple demo.