Infrastructure as Code (IAC) is a type of IT infrastructure, that operations teams can automatically manage and provision through code, rather than using a manual process. Infrastructure as Code is sometimes referred to as programmable infrastructure.  It means writing code (which can be done using a high level language or any descriptive language) to manage configurations and automate provisioning of infrastructure in addition to deployments. This is not just writing scripts, but involves using tested and proven software development practices…