Wikipedia defines IaC as: Infrastructure as code (IaC) is the process of managing and provisioning computing infrastructure (processes, bare-metal servers, virtual servers, etc.) and their configuration through machine-processable definition files, rather than physical hardware configuration or the use of interactive configuration tools. The definition files may be in a version control system. This has been achieved previously through either scripts or declarative definitions, rather than manual processes, but developments as specifically titled ‘IaC‘ are now focused on the declarative approaches. Infrastructure as Code (IaC) is a way to configure infrastructure which operations teams can manage and provision automatically through code; thereby getting rid of the need of manual efforts to perform the same tasks. Infrastructure as Code can also be termed as programmable...