2新しいソリューションの設計
- 2.1高可用性とディザスタリカバリ
可用性と回復力を高める設計——マルチ AZ/マルチリージョン、RTO/RPO、4 つの DR 戦略(バックアップ&リストア/パイロットライト/ウォームスタンバイ/マルチサイト)、Route 53 フェイルオーバー——を理解します。
- 2.2スケーラブルで疎結合なアーキテクチャ
弾力性と疎結合の設計——Auto Scaling/ELB、SQS/SNS/EventBridge による分離、サーバーレス(Lambda/API Gateway/Step Functions)、キャッシュ——を理解します。需要変動に強く、障害を局所化します。
- 2.3データ層の選択と暗号化
適切なデータ層と保護——RDS/Aurora/DynamoDB/S3 ストレージクラスの選択、KMS による暗号化、Secrets Manager、保存時/転送時の暗号化——を理解します。要件に合うデータストアを安全に選びます。
- 2.4コンピュート・コンテナ・データベース・ストレージ・ネットワーク関連サービス
新規ソリューションの構築ブロック——簡易/PaaS コンピュート(App Runner・Elastic Beanstalk・Lightsail)、ハイブリッド/エッジ(Outposts・Wavelength・ECS Anywhere・EKS Anywhere・EKS Distro)、専用データベース(Aurora Serverless・DocumentDB・Keyspaces・Neptune・Timestream)、DR/アーカイブ/ハイブリッドストレージ(Elastic Disaster Recovery・S3 Glacier・Storage Gateway)、グローバル配信(Global Accelerator)——を、定義・役割・選ぶ場面で整理します。
- 2.5データ分析・機械学習・IoT・メディア・アプリ統合関連サービス
データ駆動/インテリジェント機能の構築ブロック——分析(Athena・EMR・OpenSearch Service・Kinesis Data Streams・Data Firehose・MSK・Managed Service for Apache Flink・Lake Formation・QuickSight・Data Exchange・AppFlow)、機械学習(SageMaker AI・Rekognition・Comprehend・Textract・Transcribe・Translate・Polly・Kendra・Personalize・Fraud Detector)、IoT(IoT Core・Greengrass・SiteWiseほか)、メディア(Kinesis Video Streams・Elastic Transcoder)、アプリ統合(AppSync・MQ)、ブロックチェーン/メール(Managed Blockchain・SES)——を整理します。

