🏗️ Architecture Examples#

This section contains reference architecture examples for common AWS patterns. These are practical, production-ready designs you can adapt for your own projects.


📋 Available Examples#

Example Services Used Complexity
Multi-Tier Web App VPC, EC2, ALB, RDS, ElastiCache ⭐⭐
Serverless API API Gateway, Lambda, DynamoDB, Cognito
Static Website S3, CloudFront, Route53, ACM
Containerized App ECS, Fargate, ALB, ECR ⭐⭐
Data Lake S3, Glue, Athena, Kinesis ⭐⭐⭐
Microservices EKS, ALB, RDS, SQS, SNS ⭐⭐⭐
CI/CD Pipeline CodeCommit, CodeBuild, CodeDeploy, CodePipeline ⭐⭐


🎯 How to Use These Examples#

  1. Understand the architecture diagram and design decisions
  2. Deploy using the provided Terraform/CloudFormation templates
  3. Modify to fit your specific requirements
  4. Destroy resources when done to avoid costs (use terraform destroy)

Coming soon: Full Terraform and CloudFormation templates for each example architecture.