Setting the file. One moment.
Skill 24 · Architect For Startups
Subchapter 24.4
references/aws-plan.mdMarkdown4 KBView on GitHub
| Trap | Why It Hits Startups Hard |
|---|---|
| NAT Gateway ($32/mo + data) | Often unnecessary pre-PMF. Use VPC endpoints or public subnets with security groups |
| Multi-AZ RDS ($200+/mo minimum) | Single-AZ is fine until you have SLA commitments to paying customers |
| Secrets Manager ($0.40/secret/mo) | Use SSM Parameter Store SecureString (free) until you need rotation |
| CloudWatch Logs (never-expire default) | Set 30-day retention. You won’t look at 6-month-old dev logs |
| ECS + ALB baseline | $50/mo minimum even at zero traffic. Consider Lambda until steady-state traffic justifies it |
| Current Choice | Graduate When | Graduate To |
|---|---|---|
| Single Lambda + DynamoDB | p99 latency matters AND traffic is steady (not spiky) | ECS Fargate + Aurora |
| Single-AZ RDS | First paying customer with uptime SLA | Multi-AZ RDS |
| No IaC (console clicks) | Second engineer joins OR you need a second environment | CDK or Terraform |
| Single AWS account | First production customer | Prod + Dev accounts minimum |
| No monitoring | First production customer | CloudWatch dashboards + 3 alarms (errors, latency, cost) |