コンテンツにスキップ

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