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

Multi-Cloud
A strategy of using services from multiple cloud providers to avoid vendor lock-in and leverage best-of-breed capabilities.
IAM (Identity and Access Management)
A framework for managing digital identities and controlling who can access which cloud resources and services.
Serverless Computing
A cloud execution model where the provider manages servers and dynamically allocates resources, charging only for actual usage.
Kubernetes Namespace
A virtual cluster within a Kubernetes cluster that provides scope for names and enables resource isolation between teams or environments.
Edge Computing
A distributed computing paradigm that processes data near the source of generation rather than in a centralized cloud data center.
Cloud Migration
The process of moving applications, data, and workloads from on-premises infrastructure to cloud computing environments.
View All Cloud Computing Terms โ†’