Welcome
This documentation covers two types of products from Towards The Cloud: a managed multi-account AWS foundation and a set of single-account starter kits. Pick the one that matches where you are in your AWS journey.
Products
| Product | Best for | Key features |
|---|---|---|
| AWS CDK Landing Zone | Teams standing up a governed multi-account AWS environment | AWS Organization, SCPs, account baselines, StackSets, GitHub OIDC CI/CD |
| AWS CDK Starter Kit | Teams using TypeScript who want programmatic single-account infrastructure | Projen-managed scaffold, reusable constructs, branch-based previews |
| AWS Terraform Starter Kit | Teams standardizing on Terraform with multi-account needs | Automated S3 backend, OIDC authentication, TFLint + Checkov |
| AWS CloudFormation Starter Kit | Teams preferring native AWS tooling | Rain-powered deployments, parameter-driven environments, cfn-lint |
AWS CDK Landing Zone
The Landing Zone is a licensed, ready-made multi-account AWS environment built with CDK. It deploys your AWS Organization, sets up security guardrails (SCPs), rolls out account baselines via CloudFormation StackSets, and wires up GitHub Actions CI/CD, all from configuration files you own and version control.
Start with the Landing Zone overview to understand what it deploys, then follow the Install guide to get started.
Starter Kits
The starter kits are single-account project scaffolds for CDK, Terraform, and CloudFormation. Each gives you a production-ready baseline with secure CI/CD, multi-environment support, and battle-tested patterns. Choose the IaC tool that fits your team.
How the docs are organized
Every product follows the same four-section structure:
- Install: prerequisites, initial setup, and your first deployment
- Configuration: every customer-editable file and option
- Guides: task-oriented walkthroughs for common operations
- Reference: deep dives into stacks, constructs, StackSets, and workflows
Quick start
- Choose a product: the Landing Zone for a full multi-account foundation, or a starter kit for a single-account scaffold
- Follow the install guide to deploy for the first time
- Explore configuration to customize for your organization
- Use the guides for day-to-day operations