CloudFormation

advanced
software
Enhanced Content

Definition

AWS Infrastructure as Code service that lets you define your infrastructure using templates. Like having blueprints that can automatically build identical buildings.

Real-World Example

A company uses CloudFormation templates to create identical development, staging, and production environments.

Cloud Provider Equivalencies

All are Infrastructure as Code (IaC) services for defining and deploying cloud resources from templates. AWS CloudFormation uses JSON/YAML stacks; Azure uses ARM templates (and Bicep as a higher-level language); GCP Deployment Manager uses YAML/Jinja/Python templates; OCI Resource Manager is based on Terraform and manages OCI resources via Terraform configurations.

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

Explore More Cloud Computing Terms