๐ŸŽ 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

SaaS (Software as a Service)
A cloud delivery model where software applications are hosted and managed by a provider and accessed by users over the internet.
Virtual Machine (VM)
A software-based emulation of a physical computer that runs its own operating system and applications.
Cloud Storage Tiers
Different storage classes offered by cloud providers, optimized for varying access patterns from frequent to archival use.
IAM (Identity and Access Management)
A framework for managing digital identities and controlling who can access which cloud resources and services.
Kubernetes Namespace
A virtual cluster within a Kubernetes cluster that provides scope for names and enables resource isolation between teams or environments.
VPC (Virtual Private Cloud)
An isolated virtual network within a cloud provider where you can launch resources with full control over IP addressing, routing, and security.
View All Cloud Computing Terms โ†’