DevTools Logo

CloudFormation Template Generator

CloudFormation Template Generator

Build AWS CloudFormation YAML with S3, EC2, Lambda, IAM and DynamoDB presets

Template

Resources

About this tool

CloudFormation templates describe AWS infrastructure as YAML or JSON. Starting from scratch means remembering resource types, property names and intrinsic functions like Ref and GetAtt.

This generator builds a starter template with common presets — encrypted S3 buckets, Lambda functions, IAM roles, EC2 instances and DynamoDB tables — plus Parameters and Outputs sections. Edit the YAML before deploying to your account.

How to use

  1. Enable resources

    Toggle the AWS resources your stack needs.

  2. Configure IDs

    Set logical resource names, Lambda runtime and EC2 instance type.

  3. Copy YAML

    Copy the template and deploy with AWS CLI, SAM or your pipeline.

Use cases

Prototype stacks

Sketch IaC before moving logic into CDK or Terraform.

Training

See how S3, Lambda and IAM resources wire together in CFN syntax.

Frequently asked questions