Welcome — this short guide highlights the source code used in the demos and explains how to access and use it as a reference for AWS CloudFormation work. The repository contains the finished CloudFormation templates used throughout the course. Cloning the repo and experimenting locally is the best way to track changes and learn. Repository (final CloudFormation templates) Files included in the repo (representing final templates and artifacts):Documentation Index
Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
Use this file to discover all available pages before exploring further.
| Filename | Purpose / Usage | Last modified |
|---|---|---|
| imports.yaml | Shared Imports or mappings used by parent stacks | Upload #1 — 7 minutes ago |
| intro.yaml | Template used in the initial CloudFormation demonstration (used directly in the intro demo) | Upload #2 — 2 minutes ago |
| parent.yaml | Parent stack that may reference nested stacks | Upload #1 — 7 minutes ago |
| s3-bucket.yaml | Example S3 bucket resource definition | Upload #1 — 7 minutes ago |
| simple-ec2.yaml | Simple EC2 instance stack for demos | Upload #1 — 7 minutes ago |
| simple-s3.yaml | Minimal S3 stack used in examples | Upload #1 — 7 minutes ago |
| ssm.yaml | Systems Manager (SSM) configuration or association examples | Upload #1 — 7 minutes ago |
| stack-policy.json | Example stack policy for protecting resources during updates | Upload #1 — 7 minutes ago |
| stackset.yaml | StackSet example for multi-account / multi-region deployment | Upload #1 — 7 minutes ago |

- Download ZIP: Click the “Code” button on the GitHub page and choose “Download ZIP”.
- Clone with Git (recommended for tracking changes):
- Clone the repository to your local machine.
- Inspect templates to understand resource layout and parameters (start with
intro.yamlandparent.yaml). - Validate templates locally with the AWS CLI:
- aws cloudformation validate-template —template-body file://intro.yaml
- When ready to deploy, use CloudFormation package/deploy steps (or the Console) to create stacks and observe the results.
- Track changes with git and use branches for experimentations.
This repository is intended as a reference for following along with the demos. Clone the repo and apply the templates locally so you can explore changes, validate templates, and safely iterate on your CloudFormation learning.
- AWS CloudFormation Documentation
- AWS CLI CloudFormation commands
- GitHub repo: https://github.com/kodekloudhub/AWS-CloudFormation