Infrastructure as Code (IaC) is the practice of managing and creating cloud infrastructure using code instead of manual configuration. It automates the deployment of servers, networks, storage, and other cloud resources.
With IaC, tools like Terraform and AWS CloudFormation use configuration files to create and update infrastructure consistently. This reduces manual work, prevents configuration errors, and speeds up deployments.
In simple words, Infrastructure as Code (IaC) lets you build and manage cloud infrastructure automatically by writing code instead of clicking through the cloud console.