Infrastructure as code (IaC) is a method to manage and provision IT infrastructure (networks, databases, connection topology, etc.) through source code, rather than manual process or interactive configuration tools.
It helps you to automate the infrastructure deployment process easily, consistently, and reliably.