Cloud

Infrastructure as code

Terms

7 terms

  • Ansible

    Ansible is an agentless automation tool for infrastructure as code that configures servers and deploys applications with YAML playbooks over SSH.

  • Configuration drift

    Configuration drift is the gap that grows between the declared infrastructure as code and the resources that actually run in a cloud account.

  • Declarative configuration

    Declarative configuration describes the desired end state of cloud infrastructure and lets a tool work out the steps needed to reach and keep that state.

  • Infrastructure as code IaC

    Infrastructure as code (IaC) manages servers, networks and cloud services through versioned, machine-readable definitions instead of manual setup.

  • OpenTofu

    OpenTofu is an open-source infrastructure as code tool that provisions cloud resources from declarative HCL files and forked from Terraform in 2023.

  • Pulumi

    Pulumi is an infrastructure as code platform that defines cloud resources in general-purpose languages such as TypeScript, Python, Go and C#.

  • Terraform

    Terraform is an infrastructure as code tool that declares cloud resources in HCL files and plans, creates and updates them through provider APIs.