Infrastructure as Code (IaC) - CI/CD Glossary Definition
Infrastructure as code is defining and provisioning infrastructure (servers, networks, databases) through machine-readable files kept in version control, rather than manual console clicks. Terraform, Pulumi, and CloudFormation are common tools.
Why teams adopt it
IaC makes infrastructure reviewable, repeatable, and auditable: changes go through pull requests and CI, and the same definition recreates an environment from scratch.
Related guides
Reconciliation Loop - CI/CD Glossary DefinitionReconciliation Loop: A reconciliation loop is a controller that repeatedly compares actual state to desired s…
Configuration Drift - CI/CD Glossary DefinitionConfiguration Drift: Configuration drift is the gradual divergence of a running system from its intended, ver…
GitOps - CI/CD Glossary DefinitionGitOps: GitOps is an operating model in which a Git repository holds the declared desired state of infrastruc…