Infrastructure as Code

advanced
cloud
Enhanced Content

Definition

Managing and provisioning cloud infrastructure using code files instead of manual configuration. Like having a recipe that automatically builds your entire kitchen setup.

Real-World Example

Using Infrastructure as Code, you can recreate your entire cloud environment in minutes by running a configuration file.

Cloud Provider Equivalencies

All provide declarative templates to provision and manage infrastructure. AWS uses CloudFormation stacks, Azure uses ARM/Bicep deployments, GCP offers Deployment Manager, and OCI Resource Manager runs Terraform to apply infrastructure changes.

AWS
AWS CloudFormation
AZ
Azure Resource Manager (ARM) templates
GCP
Google Cloud Deployment Manager
OCI
OCI Resource Manager (Terraform)

Explore More Cloud Computing Terms