AWS アーキテクチャ基本構成¶
元ネタ¶
- X: https://x.com/yourclouddude/status/2040912784485949504
- 投稿者: @yourclouddude
原文¶
Don't overthink AWS architectures.
Start with these:
- Static website (S3 + CloudFront)
- 3-tier app (EC2 + RDS + ALB)
- Serverless app (Lambda + API Gateway)
- Event-driven system (SQS + SNS)
- File upload pipeline (S3 + Lambda)
- Monitoring setup (CloudWatch + SNS)
- Auto scaling system (ASG + ELB)
- Secure VPC setup (public + private subnets)
- CI/CD pipeline (CodePipeline)
- Multi-region failover (Route 53)
Learn by building → not memorizing.
要約¶
AWS アーキテクチャを難しく考えすぎず、まず基本的な 10 パターンから手を動かして学ぶべきという内容。静的サイト、3 層アプリ、サーバーレス、イベント駆動、ファイルアップロード、監視、オートスケーリング、VPC、CI/CD、マルチリージョンの構成が挙げられている。暗記ではなく実際に構築して学ぶことが重要。
深掘りしたい観点¶
- 各構成を実際に Terraform / CDK で構築してみる
- 3-tier app と Serverless app の使い分け判断基準
- VPC のパブリック・プライベートサブネット設計の基礎
tags: #aws #cloud #architecture #infrastructure #hands-on