๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

Cloud Computing Intermediate

What is CloudFormation?

An AWS service that provisions and manages cloud resources using declarative JSON or YAML templates.

CloudFormation templates define AWS resources (EC2, RDS, S3, Lambda, VPC, etc.) and their configurations. A template creates a "stack" โ€” a collection of resources managed as a single unit. Changes to templates trigger stack updates with dependency-aware ordering.

Features include change sets (preview changes), rollback on failure, drift detection, nested stacks, and cross-stack references. CloudFormation is AWS-specific; Terraform provides similar functionality across multiple cloud providers.

Related Terms

Spot Instance
Discounted cloud compute instances that use spare capacity at significantly lower prices but can be interrupted with short notice.
Elastic Load Balancing
An AWS service that automatically distributes incoming application traffic across multiple targets like EC2 instances and containers.
AWS (Amazon Web Services)
The world's largest cloud computing platform, offering hundreds of services for compute, storage, networking, and more.
Edge Computing
A distributed computing paradigm that processes data near the source of generation rather than in a centralized cloud data center.
CDK (Cloud Development Kit)
A software development framework for defining cloud infrastructure using familiar programming languages instead of YAML or JSON templates.
S3 (Simple Storage Service)
An AWS object storage service that stores and retrieves any amount of data from anywhere on the web.
View All Cloud Computing Terms โ†’