記事一覧へ戻る 本の順番で続きを読む

SAAデータ設計: S3・RDS・DynamoDB・ElastiCache選定の実務

AWS Certified Solutions Architect - Associate (SAA-C03) | 2026/02/18 21:43

SAAデータ層設計

問題文を読んだら、まずデータ特性を見ます。

ストレージ選定

  • S3: 大容量オブジェクト、静的コンテンツ、バックアップ
  • EBS: 単一EC2向け高性能ブロック
  • EFS: 複数EC2で共有するファイル

DB選定

  • RDS/Aurora: ACIDとSQLが必要
  • DynamoDB: ミリ秒レイテンシのNoSQL
  • Redshift: 分析系DWH

性能改善

  • ElastiCache: 読み取り負荷をキャッシュで削減
  • Aurora Read Replicaで読み取りスケール
  • S3ライフサイクルで自動階層化(Standard-IA/Glacier系)