サービス別に学ぶ
AWS SAA-C03 学習ガイド
EC2・S3・RDS・Lambda など、関連サービスごとにトピックをまとめて復習できる作業ページです。
全体の進捗
学習ビュー
総合ガイドで全体像を確認しつつ、学習中は下の作業ページを使い分けると戻りやすくなります。
AWS の基本概念
AWS の利用方法、リージョン、AZ、エッジロケーションなど学習の土台を整理します。
AWSの利用方法(コンソール / CLI / SDK)
次におすすめAWSを操作する代表的な方法(マネジメントコンソール、CLI、SDK)と、それぞれの特徴・使いどころを整理します。
AWS リージョン・AZ・エッジロケーション【図解・選択方法】
AWS リージョン・AZ・エッジロケーションの違いと関係。東京/大阪/グローバルリージョンの選択基準と試験出題パターン。
アベイラビリティゾーン(AZ)とは?
アベイラビリティゾーン(AZ)の定義、特徴、マルチAZ構成の考え方を学びます。
エッジロケーションとリージョンエッジキャッシュ
CloudFrontなどで使われるエッジロケーションと、より大規模なリージョンエッジキャッシュの違いとメリットを整理します。
AWSアーキテクチャ設計の基本(リージョン・AZ・VPC)
リージョンとアベイラビリティゾーン(AZ)の選択、VPCの分割方針など、AWSにおけるインフラ設計の基礎を整理します。
AWS Well-Architected Framework の概要
AWSが推奨する設計のベストプラクティス集であるWell-Architected Frameworkの全体像と「運用上の優秀性」について学びます。
Well-Architected Framework: 信頼性の柱
障害による中断を防ぎ、迅速に復旧するインフラを構成するための「信頼性」の設計原則を整理します。
Well-Architected Framework: パフォーマンス効率の柱
システム要件を満たすためにコンピューティングリソースを効率的に使用し、維持するための「パフォーマンス効率」を整理します。
Well-Architected Framework: セキュリティの柱
データ、システム、アセットを保護し、クラウドのセキュリティを高めるための設計原則と対応領域を整理します。
Well-Architected Framework: コスト最適化と持続可能性
ビジネス価値を最大化するための「コスト最適化」と、環境への影響を最小化する「持続可能性(サステナビリティ)」の柱を整理します。
信頼性の非機能要件とDR・BCP
高可用性の考え方、RTO・RPO、耐障害性と復元可能性、バックアップと事業継続計画(BCP)を整理します。
マルチAZと単一障害点(SPOF)の排除
単一AZ・単一インスタンス構成のリスクと、ELB・マルチAZ・DNS・Elastic IPによる冗長化の考え方を整理します。
IAM / Organizations / STS
認証・認可、アカウント統制、一時認証情報などセキュリティの基礎を学びます。
AWS IAM:ユーザー・グループ・ポリシーとルートユーザー
AWS IAMのプリンシパル、認証情報、ユーザー・グループ、ポリシー評価、最小権限、ルートユーザーとOrganizationsのガードレールをDVA向けに解説します。
AWS IAMポリシー:JSON構造・種類・評価とサービス連携
AWS IAMポリシーをアタッチ先と管理方法で分類し、JSON要素、Condition演算子、権限評価、権限制限ポリシー、AWSサービス間連携の許可設定までDVA向けに解説します。
AWS クロスアカウントアクセスと IAM ロール
AWSの同一アカウント/クロスアカウントにおけるポリシー評価、EC2インスタンスプロファイル、一時認証情報、IAMロールとS3バケットポリシーの連携をDVA向けに解説します。
AWS IAM 権限境界(Permissions Boundary)と SCP
IAM権限境界がユーザーやロールの実効権限をどのように制限するか、権限を付与しない理由、AWS OrganizationsのSCPとの違いと評価上の注意点をDVA向けに解説します。
AWS STS と IAM ロールによる一時認証・フェデレーション
AWS STSが発行する一時認証情報の構成と期限、IAMロールの引き受け、クロスアカウントアクセス、外部IDフェデレーション、コンソールのSwitch RoleをDVA向けに解説します。
AWS IAM の混乱した代理問題と ExternalId
AWS IAMの混乱した代理問題がクロスアカウントで起きる仕組みと、最小権限・STSセッション期限・ExternalIdを使った対策、信頼ポリシーとAssumeRoleの実装例をDVA向けに解説します。
AWS IAMポリシーの評価ロジックとアクセス判定
IAMのデフォルト拒否、明示的Denyの優先、アイデンティティ/リソースベース許可、権限境界・セッションポリシー・SCPの評価を、同一アカウントとクロスアカウントの違いを含めて解説します。
Amazon Cognitoによるユーザー認証・フェデレーション・AWS認可
Amazon Cognitoの認証と認可を区別し、ユーザープールとIDプール、JWT、外部IdP連携、SAML 2.0、MFAやLambdaトリガーをDVA向けに解説します。
VPC とネットワーク設計
サブネット、ルーティング、接続方式、アクセス制御などネットワークの基本を整理します。
VPCとサブネットの基本
VPCとサブネットの基本概念、パブリック/プライベートサブネットの違いを学びます。
VPCの外部通信・外部接続(IGW/NAT/VPN/Peering/Endpoint)
インターネット接続・NAT・VPN・VPC間接続・エンドポイントなど、VPC外部との通信手段を整理します。
VPCのアクセス制御(ルートテーブル / SG / NACL)
VPC内通信を制御する3要素(ルートテーブル / SG / NACL)の役割と使い分けを整理します。
VPC, Security Groups, NACLs
VPCの基本構成とSecurity Group / NACLの役割、適用範囲の違いを整理します。
EC2 ネットワーク設定【IP・セキュリティ・VPC デザインパターン】
パブリック/プライベート IP、Elastic IP、ENI、SG/NACL、VPC 設計ベストプラクティス(3 層アーキテクチャ)、接続トラブルシューティング。
Amazon Route 53 の役割と DNS 名前解決の流れ
権威 DNS としての Route 53 の位置づけ、再帰リゾルバと権威サーバの役割分担、TTL とフェイルオーバー速度の関係を SAA 向けに整理します。
Route 53 のホストゾーンと DNS レコードタイプ
パブリック/プライベートホストゾーンの違い、主要レコードタイプ、ゾーン頂点での CNAME 制約とエイリアスへの接続を試験向けに整理します。
Route 53 エイリアスレコード【CNAME との違い・使い分け・ゾーン頂点】
エイリアスと CNAME の決定的な違い(ゾーン頂点の可否)、ターゲット AWS リソース、料金、試験出題パターン。
Route 53 ルーティングポリシーの比較(SAA 向け)
シンプル・加重・レイテンシー・位置情報・地理的近接性・フェイルオーバー・マルチバリュー・IP ベースの違いと、試験で引っかかりやすい境界を表で整理します。
Route 53 のフェイルオーバーとヘルスチェック(アクティブ/パッシブとアクティブ/アクティブ)
フェイルオーバールーティングとヘルスチェックの組み合わせ、プライマリ/セカンダリ構成と、アクティブ/アクティブを他ポリシーで実現する違いを整理します。
Route 53 Resolver とハイブリッド DNS(インバウンド/アウトバウンド)
VPC とオンプレミス双方で名前を解決するためのインバウンド/アウトバウンドエンドポイント、条件付きフォワーディング、試験で選ぶべき組み合わせを整理します。
Application Recovery Controller(ARC)と DNS フェイルオーバー
準備状況チェック、ルーティングコントロール、セルとリカバリグループ、安全ルールなど ARC の構成要素と、Route 53 のフェイルオーバー単体との違いを SAA レベルで整理します。
Route 53 Resolver DNS Firewall
VPC の DNS クエリを Resolver 経由でフィルタする DNS Firewall、ルールグループとドメインリストの考え方、ネットワークセキュリティとの位置づけを整理します。
AWSネットワークの構成と接続の基本
VPC、サブネット、アベイラビリティゾーン、インターネット接続、NAT、Site-to-Site VPN、ルートテーブルとアクセス制御の関係を解説します。
VPCとサブネットのアドレス設計
Amazon VPCとサブネットの役割、CIDRによるIPv4アドレス設計、パブリックIPv4アドレスの種類と料金を解説します。
AWSのファイアウォールとトラフィック制御
セキュリティグループ、ネットワークACL、AWS Network Firewall、AWS WAF、Route 53 Resolver DNS Firewall、AWS Shield、Firewall Managerの役割と、ステートフル/ステートレスの違いを学びます。
セキュリティグループとネットワークACL
セキュリティグループとネットワークACLの適用範囲、ステートフル/ステートレスの違い、デフォルトルール、エフェメラルポートを理解します。
VPC Flow Logs、ENI、ソース/宛先チェック
VPC Flow Logsで記録できる通信メタデータと制約、ENIの役割、仮想ネットワークアプライアンスを使う際のソース/宛先チェックを解説します。
VPCピアリングによるVPC間接続
VPCピアリングのプライベート接続、ルートと通信許可の設定、CIDR重複や推移的ルーティングの制約、Transit Gatewayとの使い分けを解説します。
VPCエンドポイントと AWS PrivateLink
Gateway型とInterface型のVPCエンドポイント、AWS PrivateLink、ハイブリッド接続、エンドポイントポリシーを整理します。
Elastic Network Interface(ENI)
ENIがVPCとEC2インスタンスをつなぐ仕組み、IPアドレスやセキュリティグループなどの属性、プライマリ/セカンダリENIの使い分けと付け替えを解説します。
VPCゲートウェイによるインターネット接続
Internet Gateway、NAT Gateway、NAT instance、Egress-only Internet Gatewayの役割とルーティング、通信制御、可用性の違いを学びます。
Amazon Route 53 の DNS ルーティングとルーティングポリシー
Amazon Route 53 のドメイン管理、DNS レコード、名前解決の流れと、可用性や利用者の位置に応じて応答を変えるルーティングポリシーを学びます。
Amazon Route 53 Resolver と DNS Firewall
VPC の DNS 名前解決、オンプレミスとのハイブリッド DNS、条件付き転送、Route 53 Resolver DNS Firewall の制御を学びます。
AWS Elastic Load Balancing(ELB)の基本と使い分け
ELBの役割とALB・NLB・Gateway Load Balancerの違い、リスナー、ルール、ターゲットグループ、ヘルスチェックを整理します。
セキュリティ全般
AWS セキュリティの設計原則、責任共有モデル、脅威検出・脆弱性診断サービスを学びます。
AWSセキュリティの全体像と責任共有モデル
AWSにおけるセキュリティの設計原則、主要サービスの役割、そして責任共有モデルの考え方を理解します。Well-Architected Frameworkのセキュリティ柱に基づく設計事項と、AWS・ユーザー間の責任分界点を学びます。
AWS セキュリティ検知サービスの統合運用
GuardDuty、Inspector、Macie、Security Hub、Detective による脅威検知・脆弱性診断・機密データ保護・インシデント調査の統合運用を学びます。
AWS CloudTrailによるAPI操作の記録と監査
CloudTrailの管理イベント・データイベント・Insights、イベント履歴とTrailの違い、長期保存、暗号化、改ざん検知を整理し、AWS API操作の監査設計を学びます。
AWS Secrets Managerによるシークレット管理とローテーション
AWS Secrets Managerで認証情報を安全に保存・取得する方法、KMS暗号化、IAMとリソースポリシー、CloudTrail監査、自動ローテーション、Parameter Storeとの使い分けをDVA向けに解説します。
AWS Certificate Manager(ACM)によるTLS証明書管理
AWS Certificate Manager(ACM)によるパブリック/プライベート証明書の発行、インポート、更新、CloudFront・ALBでのTLS終端、EC2までの暗号化区間をDVA向けに詳しく解説します。
KMS と暗号化
KMS を中心に、暗号化キー管理とデータ保護の考え方を学びます。
AWS KMS と暗号化キー管理
AWS KMS によるマスターキー管理、エンベロープ暗号化、キーポリシー、CloudHSM、Secrets Manager の仕組みと使い分けを学びます。
S3の転送時・保管時の暗号化
S3のHTTPSによる転送時暗号化と、SSE-S3・SSE-KMS・SSE-C・クライアント側暗号化の違いを試験向けに整理します。
AWS Backupによるバックアップ一元管理(SAA)
バックアッププラン、ボルト、リソース割り当て、ライフサイクル、コールドストレージ、クロスアカウントコピー、バックアップボルトロック、Organizations統制を試験向けに厚く整理します。
データ保護の基礎:保存時・転送時暗号化と暗号方式
AWS DVA向けに保存時・転送時暗号化、平文・暗号文、共通鍵・公開鍵・ハイブリッド暗号、ハッシュと電子署名、鍵管理とFIPS準拠の考え方を詳しく解説します。
AWS KMSのキー管理と運用
AWS KMSのキーとキーマテリアル、アクセス制御、ローテーション、削除、外部キーマテリアルのインポート、マルチリージョンキーをDVA向けに解説します。
AWS KMSのキーポリシーとGrantによるアクセス制御
AWS KMSのキーポリシー、IAMポリシー、キー管理者と利用者の権限分離、S3のSSE-KMSオブジェクトを取得する際の許可、Grantの委任・即時利用・取消しをDVA向けに詳しく解説します。
AWS KMSのデータキーとエンベロープ暗号化
AWS KMSのGenerateDataKeyで生成するデータキーの役割、エンベロープ暗号化によるアプリケーションデータの暗号化・復号、平文キーと暗号化済みキーの安全な扱いをDVA向けに詳しく解説します。
AWS KMSの料金・クォータとサービス連携
AWS KMSのキーとAPIリクエストにかかる料金、リージョン別クォータとスロットリング、データキーキャッシュの設計、Parameter Store・Secrets Manager・データベース・ストレージでの暗号化を解説します。
EC2 とコンピュート
EC2、AMI、EBS、Auto Scaling、料金モデルなどコンピュートの主要論点を学びます。
EC2インスタンスの起動フローと基礎
AMI、インスタンスタイプ、ネットワーク、ストレージ、キーペア、ユーザーデータ、IAMロール、起動テンプレート、プレイスメントを試験向けに整理します。
EC2インスタンスのライフサイクルと状態管理
EC2インスタンスの状態遷移(起動・停止・終了・ハイバネーション)と、各状態での課金ルール、リカバリ手法を学びます。
EC2 インスタンスタイプ【T2/M5/C5 料金・用途比較・選択基準】
EC2 インスタンスタイプの料金・ファミリー比較(T/M/C/R/I)。バースト性能、ライセンス互換性、試験での判断基準。
AMIの活用とEC2 Image Builder
AMI(Amazon Machine Image)を使ったインスタンスの複製・バックアップ・共有方法と、EC2 Image Builderによるイメージ管理の自動化を学びます。
Amazon EBS(Elastic Block Store)の基礎
EBSとインスタンスストアの違い、ボリュームタイプ、スナップショット、暗号化、マルチアタッチの要点を試験向けに整理します。
EC2, Auto Scaling, ELB
EC2, ELB, Auto Scaling の基本構成と高可用性・スケーリングの考え方を整理します。
EC2料金モデル
オンデマンド、Reserved、Savings Plans、スポット、Dedicated、容量予約、課金単位とデータ転送の要点を試験向けに整理します。
ELB 完全ガイド【CLB/ALB/NLB 選択・料金・クロスゾーン】
ELB 4 つのタイプ(CLB/ALB/NLB/Gateway LB)の使い分け、料金・スループット・クロスゾーン・ゾーンシフト、試験での判断基準。
Auto Scalingと信頼性パターン
垂直スケールと水平スケール、起動テンプレート、Auto Scalingグループ、希望・最小・最大キャパシティ、ELBとの連携を整理します。
EC2 Auto Scalingのポリシーと運用上の挙動
スケーリングポリシーの種類、複数ポリシーの併用、終了ポリシー、クールダウン、AZ再分散、ライフサイクルフック、障害時の扱いを整理します。
Amazon EC2のインスタンス配置・性能・購入方式
EC2インスタンスの状態とAMI、プレイスメントグループ、インスタンスタイプ、CPUクレジット、テナンシー、Spot・Reserved Instances・Savings Plansを整理します。
Amazon Machine Image(AMI)とゴールデンイメージ管理
AMIの構成、ゴールデンイメージに含める共通設定、暗号化したAMIの作成、リージョンコピー、EC2 Image Builderによる更新と配布を学びます。
AWS Elastic Beanstalkによるアプリケーションのデプロイと運用
Elastic Beanstalkが管理する環境、Webサーバー層とWorker層、.ebextensionsによる設定、デプロイポリシーの可用性と容量への影響を整理します。
S3 / EBS / EFS ストレージ
オブジェクト・ブロック・ファイルストレージの使い分けとストレージクラスを整理します。
S3, EBS, EFS
ブロック・オブジェクト・ファイルストレージの違いと、S3・EBS・EFS・インスタンスストアの使い分けを試験向けに整理します。
S3のバケット・オブジェクト・キー
バケット命名、オブジェクト構成、プレフィックスとキー、URL、マルチパート、Transfer Accelerationの制約を試験向けに整理します。
S3のアクセス制御と共有パターン
IAM・バケットポリシー・ACL・アクセスポイント、ブロックパブリックアクセス、事前署名付きURL、クロスアカウント共有の考え方を整理します。
S3のバージョニング・ライフサイクル・レプリケーション
バージョニングとMFA Delete、ライフサイクルルール、同一/クロスリージョンレプリケーション、オブジェクトロックをまとめて整理します。
S3のパフォーマンス・整合性・マルチパート
プレフィックスとスループット、強整合性モデル、マルチパートアップロード、Transfer Acceleration、整合性チェックの要点を整理します。
S3静的ウェブサイト・CORS・イベント通知
静的ウェブサイトホスティング、HTTPSとCloudFrontの関係、CORS、オブジェクトイベントからSNS・SQS・Lambda・EventBridgeへの通知をまとめます。
S3ストレージクラス
Standard・IA・Intelligent-Tiering・Glacier系の特性、最低保存日数・取得料・可用性の違いと試験での選び方を整理します。
Amazon S3の基本とストレージクラス
Amazon S3のオブジェクトストレージの特徴、用途、ストレージクラスの選び方、S3 Glacierのアーカイブ階層、Lifecycleによる自動移行を整理します。
Amazon S3のアクセス制御・暗号化・データ保護
Amazon S3のポリシー、ACL、アクセスポイント、署名付きURL、CORS、暗号化、Object Lock、バージョニングを現行仕様に沿って整理します。
Amazon S3のオブジェクト操作・一括処理・高速転送
Amazon S3のオブジェクト取得・一覧、Batch Operations、マルチパートアップロード、Transfer Acceleration、データレイク連携を学びます。
EC2ストレージの選び方:EBS・EFS・インスタンスストア
Amazon EC2で使うブロックストレージEBS、共有ファイルストレージEFS、ホスト直結のインスタンスストアを、接続方式、AZ、永続性、共有、拡張、バックアップの観点で比較します。
Amazon EBSのボリュームタイプ・性能・データ保護
Amazon EBSのブロックストレージとしての特性、容量変更、SSD・HDDボリュームタイプ、IOPS、KMS暗号化、スナップショット、Multi-Attachを整理します。
Amazon EFSの共有ファイルストレージ・性能・暗号化
Amazon EFSのNFS共有、アクセス方式、性能モードとスループットモード、ストレージクラス、容量の伸縮、暗号化移行を整理します。
コスト最適化
コスト可視化、最適化支援、料金面の意思決定に必要な観点を学びます。
Cost Explorer, Budgets, Trusted Advisor
AWSのコスト管理・最適化ツールを学びます。
S3 料金体系【計算例・試験頻出パターン・EBS比較】
S3 の料金 5 柱(ストレージ・リクエスト・取得・転送・管理)と具体的な計算例。IA/Glacier の落とし穴、EBS/EFS との比較、試験出題パターン。
Compute Optimizer, Savings Plans
コンピューティングリソースの最適化ツールを学びます。
S3のログ・可視化・クエリとMacie
サーバーアクセスログ、S3向けアクセス分析、ストレージクラス分析、Storage Lens、S3 Select、Athena、Macie、Redshift Spectrumの役割分担を整理します。
AWS Compute Optimizer のベストプラクティス
AWS Compute Optimizer によるリソースの最適化に関するベストプラクティスの解説。
AWS 請求のカテゴリ (Cost Categories) とは
AWS 請求における料金カテゴリ(Cost Categories)の解説。AWS公式資料から自動生成。
AWS Instance Scheduler の設定と運用
AWS Instance Scheduler によるインスタンスの自動起動停止の解説。AWS公式資料から自動生成。
AWS Cost and Usage Report (CUR) の概要
AWS Cost and Usage Report (CUR) の概要 の解説。AWS公式資料から自動生成。
AWS Organizations と 統合請求 (Consolidated Billing)
AWS Organizationsにおける統合請求の解説。AWS公式資料から自動生成。
AWS 料金変更の確認方法
AWSのリージョンやサービスの料金が変更された場合の確認方法の解説。
EC2の購入オプションと割引比較
EC2の購入オプションと割引比較 の解説。AWS公式資料から自動生成。
AWS Free Tierの種類
AWS Free Tierの具体的な無料枠とその制限について。AWSの公式資料から自動生成された学習コンテンツです。
コスト最適化の概要
AWSにおけるコスト最適化の概念と主要な手法の概要。AWSの公式資料から自動生成された学習コンテンツです。
コスト最適化の概要
AWSにおけるコスト最適化の概念と主要な手法の概要。AWSの公式資料から自動生成された学習コンテンツです。
AWS Budgets によるコスト管理
AWS Budgetsによるコスト管理の解説。AWS公式資料から自動生成。
リザーブドインスタンスのタイプ比較
リザーブドインスタンスのタイプ比較 の解説。AWS公式資料から自動生成。
RDS / Aurora / ElastiCache
リレーショナルDBとキャッシュを中心に、可用性と性能を両立する構成を学びます。
RDS, Aurora, DynamoDB
AWSのリレーショナル・NoSQLデータベースサービスを学びます。
RDSの位置づけ・ネットワーク・ストレージの基礎
マネージドRDSとEC2上の自己構築の違い、エンジン選択の考え方、ACID、ストレージタイプ、パブリック/プライベート接続を整理します。
RDSのマルチAZ・リードレプリカ・DRの考え方
マルチAZの同期スタンバイと自動フェイルオーバー、リードレプリカによる読み取りスケール、クロスリージョン、用途の違いを整理します。
RDS バックアップ・PITR・スナップショット【誤削除復旧シナリオ】
RDS 自動バックアップ+PITR(ポイントインタイムリカバリ)の仕組み。DROP TABLE からの復旧、スナップショット vs PITR の使い分け、クロスリージョン複製。
RDSのスケーリング・監視・暗号化・キャッシュ連携
垂直スケールとストレージ拡張、リードレプリカやキャッシュによる水平方向の対策、監視・ログ、暗号化、メンテナンスの要点を整理します。
データベース選択の論点(OLTP/OLAP/整合性モデル)
SAAで問われるワークロード分類、ACIDと整合性モデル、RDBとNoSQL、データモデル別の位置づけを、誤答しやすい比較軸とシナリオで厚く整理します。
Amazon RDSの拡張モニタリング: OSレベルのインサイトでパフォーマンスを徹底解析
Amazon RDSの『拡張モニタリング』を活用して、データベースインスタンスのオペレーティングシステム(OS)レベルの詳細なメトリクスを取得し、パフォーマンスのボトルネックを特定する方法を学びます。
DynamoDBのキー設計・インデックス・キャパシティ(SAA)
パーティションキー/ソートキー、LSIとGSI、QueryとScan、RCU/WCU、キャパシティモード、条件付き書き込み、TTL、トランザクションの入口まで試験視点で厚く整理します。
DynamoDBの整合性・ストリーム・グローバルテーブル・バックアップ(SAA)
読み取り整合性、DAX、StreamsとLambda、順序の誤解、グローバルテーブル、オンデマンドバックアップとPITR、エクスポートまで試験の誤答パターンと対比して厚く整理します。
Auroraのクラスター構成・エンドポイント・Serverless・グローバルDB(SAA)
共有ストレージと計算の分離、4種のエンドポイント、フェイルオーバー優先度、バックトラック、ServerlessとData API、グローバルDB、RDSマルチAZとの比較を試験向けに厚く整理します。
Amazon RedshiftとOLAP設計(SAA)
OLTPとの違い、リーダー/コンピュートノード、RA3とDC2、Spectrum、Serverless、拡張VPCルーティング、WLM、スケーリング、データ連携を試験向けに厚く整理します。
ElastiCache, DAX
インメモリキャッシュサービスによるパフォーマンス最適化を学びます。
ElastiCache(RedisとMemcached)試験で効く比較
RedisとMemcachedの機能差、レプリケーションとクラスター、永続化、Pub/Sub、TLS、淘汰ポリシー、DynamoDB/DAXとの距離を表とシナリオで厚く整理します。
特殊用途向けマネージドDB(DocumentDB/Neptune/Keyspaces ほか)
MongoDB互換、グラフ、Cassandra互換、時系列、台帳型ストアの用途・誤答・RDSやDynamoDBとの距離をサービスごとに厚く整理します。
AWSデータベースサービスの特徴と選び方
リレーショナルと非リレーショナルの違い、AWSの代表的なデータベースサービス、マネージドデータベースの運用・可用性・拡張・セキュリティ・料金の考え方をDVA向けに解説します。
Amazon RDSのDBインスタンスクラスとストレージ
RDSのDBインスタンスクラスの命名、ファミリーとサイズの選び方、SSDストレージの特性、ストレージ自動拡張の条件を解説します。
Amazon RDS Proxyによるデータベース接続管理
Amazon RDS Proxyの接続プールと多重化、障害時の接続管理、IAM認証とVPCセキュリティグループ、使いどころと制約を解説します。
Amazon RDSのリードレプリカ
非同期レプリケーションによる読み取りスケール、レプリカの昇格、クロスリージョン構成、エンジンごとの制約を解説します。
Amazon RDSのバックアップ・メンテナンス・設定管理
RDSの自動バックアップと手動スナップショット、PITR、復元、メンテナンスウィンドウ、アップグレード、パラメータグループとオプショングループを解説します。
Amazon RDSのモニタリングとデータベース負荷分析
CloudWatchの標準メトリクス、拡張モニタリング、Performance InsightsとCloudWatch Database Insightsを使い分け、RDSの負荷や遅いSQLを調べる方法を解説します。
Amazon Auroraのアーキテクチャと可用性
Auroraの共有ストレージ、クォーラム、エンドポイント、フェイルオーバー、Global Database、クロスリージョン複製とMulti-Masterの違いを解説します。
Amazon Aurora Serverlessの容量スケーリングと選び方
Aurora ServerlessのACU、自動スケーリング、v1とv2の仕組み、停止と再開、Data APIを整理し、可変ワークロードに適した構成を学びます。
Amazon Auroraのバックアップと復旧
Auroraの自動バックアップ、手動スナップショット、ポイントインタイムリカバリ、クローン、バックトラックを比較し、目的に合う復旧方法を選びます。
Amazon DynamoDBの基本とデータモデル
Amazon DynamoDBのNoSQLデータモデル、パーティションキーとソートキー、サーバーレスの運用、キャパシティモード、PartiQL、高可用性の基本を解説します。
Amazon DynamoDBのキャパシティモードと読み書き性能
DynamoDBのオンデマンドとプロビジョンドの違い、読み書きキャパシティユニットの計算、整合性とオートスケーリングを解説します。
Amazon DynamoDBの料金と課金項目
DynamoDBの読み書き、ストレージ、バックアップ、復元、エクスポート、グローバルテーブル、変更データキャプチャ、DAX、Streamsの課金単位を解説します。
DynamoDBのキー設計とセカンダリインデックス
Amazon DynamoDBのパーティションキーとソートキー、ホットキー対策、ローカル・グローバルセカンダリインデックスの使い分けと制約を解説します。
Amazon DynamoDB Streamsとグローバルテーブル
DynamoDB Streamsによる変更データキャプチャ、ストリームレコードと保持期間、Lambda連携、グローバルテーブルのリージョン間レプリケーションを解説します。
Amazon DynamoDB Accelerator(DAX)
DynamoDB Accelerator(DAX)の読み取りキャッシュ、キャッシュミス、TTL、強い整合性読み取り、ライトスルー書き込み、費用対効果を解説します。
Amazon DynamoDBグローバルテーブル
DynamoDBグローバルテーブルの複数リージョン構成、Streamsによる変更複製、MRECとMRSCの整合性、競合解決、レプリカ設定と運用上の判断を解説します。
Amazon DynamoDBの書き込みと読み込みの整合性
DynamoDBのリージョン内データ複製、結果整合性と強い整合性の違い、読み取りAPIやインデックスの制約、キャパシティへの影響を解説します。
DynamoDBの項目操作・Query・Scan・バッチ・トランザクション
DynamoDBの基本的な項目操作、QueryとScanの違い、ページング、バッチAPIの部分失敗、トランザクションのACID特性と使い分けを解説します。
Amazon DynamoDBのバックアップとポイントインタイムリカバリ
DynamoDBのオンデマンドバックアップとポイントインタイムリカバリを比較し、保持期間、復元可能時点、復元先テーブル、復元後の再設定を解説します。
Amazon DynamoDBのアクセス制御とネットワーク保護
Amazon DynamoDBのIAMによるテーブル・インデックス・Streamsの権限制御、アイテム単位の条件、暗号化、GatewayとInterface VPC endpointの違いを解説します。
Amazon ElastiCacheの基本とエンジン選択
インメモリーデータベースが高速な理由、ElastiCacheで選べるValkey・Redis OSS・Memcachedの違い、MemoryDBとの役割分担、クラスターによる拡張を解説します。
Amazon ElastiCache for Memcachedのノード管理と自動検出
ElastiCache for Memcachedのクラスターとノード、クライアント側の振り分け、自動検出、スケーリング、障害時のキャッシュ再構築を学びます。
Amazon ElastiCache for Redis OSSのクラスタリングとGlobal Datastore
ElastiCache for Redis OSSのシャード、プライマリとレプリカ、クラスターモード、エンドポイント、スケーリング、Global Datastoreの設計を学びます。
Amazon ElastiCacheの料金とコストの見積もり
Amazon ElastiCacheのノード時間、予約ノード、データ転送、バックアップストレージ、サーバーレスの課金基準と見積もり方を学びます。
Amazon MemoryDBの耐久性、クラスター構成、料金
Amazon MemoryDBのトランザクションログによる耐久性、ノードとシャード、整合性、スケーリング、バックアップ、セキュリティ、料金を学びます。
Amazon AthenaによるS3データのSQL分析
Amazon Athenaのサーバーレスなクエリ実行、Glue Data Catalogによるメタデータ管理、データ形式とクエリ性能・料金の最適化を学びます。
Amazon OpenSearch Serviceの検索基盤とシャード設計
Amazon OpenSearch Serviceの用途、ドキュメントとインデックス、シャードとノード、Multi-AZ、Hot・UltraWarm・Coldストレージを学びます。
AWS Lambda
Lambda の基本、設計上の注意点、他サービスとの組み合わせを学びます。
サーバーレスアーキテクチャとサービス化
サーバーレスアーキテクチャとサービス化について学びます。サーバーを意識しないPaaS型クラウド機能、マネージド型・サーバーレス型の設計比較、アンマネージド型との違い、疎結合化とマイクロサービス化の関係を含む全体像を理解します。
AWS Lambdaの基本
サーバーレスの中心サービスであるAWS Lambdaについて、構成要素(トリガー/関数/宛先/Layers)、ランタイム、主要設定を整理します。
Lambda, API Gateway
サーバーレスアーキテクチャの設計パターンを学びます。
AWS Lambdaの高度な機能
VPCアクセス、コールドスタート対策、Layers/Extensions、デプロイ形式、バージョニング、RDS ProxyなどLambdaの応用機能を整理します。
AWS Lambda実装パターンと運用
AWS Lambda関数の実装パターン、トリガー連携、スケーリング戦略、レイヤー管理、エッジ処理、バージョニング、セキュリティを含む実装・運用ガイド。
AWS Lambdaのイベント駆動実行とハンドラー
AWS Lambdaのイベント駆動モデル、呼び出し方式、実行ロール、実行環境の初期化、ハンドラーとAPI Gatewayの同期連携を理解します。
AWS Lambdaの実行環境とライフサイクル
AWS Lambdaの実行環境、初期化・呼び出し・シャットダウン、コールドスタート、実行環境の再利用、予約済み・プロビジョニング済み同時実行数を学びます。
AWS Lambdaの主要機能とデプロイ制御
イベントソースマッピングとフィルタリング、非同期呼び出し、VPC接続、関数URL、レイヤー、バージョン・エイリアス、主要クォータを学びます。
Amazon API Gateway
REST / HTTP / WebSocket API や認証、スロットリングなど API 設計の要点を整理します。
APIの基礎とAPIエコノミー
APIの定義と役割、リクエスト/レスポンス通信の仕組み、自社サービスのAPI公開と他社APIの活用方法、およびAPIエコノミーによるビジネス拡大について学びます。
API Gateway 概要【REST vs HTTP API・WebSocket・選択基準】
API Gateway の 3 つのタイプ(REST/HTTP/WebSocket)の使い分け、料金比較、CORS、認証方式、試験での選択ポイント。
REST APIとAPI Gatewayの基礎
REST APIの基本と、API Gatewayで利用できるエンドポイントタイプ、代表的ユースケース、構成要素を整理します。
HTTP APIの基礎(API Gateway)
API GatewayのHTTP APIについて、エンドポイントタイプ・統合先・主要ユースケースと基本設定項目を整理します。
API Gatewayの認証・認可
API Gatewayで使う認証・認可手法(IAM / Lambda Authorizer / Cognito / Resource Policy / mTLS)を整理します。
API Gateway統合・デプロイメント・セキュリティ
API Gatewayの統合タイプ(Lambda・HTTP・Mock・プライベート)、デプロイメント戦略、キャッシング、スロットリング、認証・認可の実装方法を詳解します。
API Gatewayのスロットリング(流量制御)
API Gatewayのスロットリング(トークンバケット)と、サーバ側/クライアント側の制御、429対応の考え方を整理します。
API Gatewayの高度な機能(キャッシュ/カナリア/WAF/監視)
API Gatewayのキャッシュ、カナリアリリース、WAF連携、CloudWatch/X-Rayなど運用・最適化機能を整理します。
WebSocket APIの基礎(API Gateway)
API GatewayのWebSocket APIについて、双方向通信の特徴、統合先、代表ユースケースと主要設定項目を整理します。
API Gateway・Lambda・DynamoDBによるHTTP APIの構築
API GatewayがHTTPリクエストをLambdaへルーティングし、DynamoDBの項目を作成・取得する流れと、認証、スロットリング、再試行を学びます。
連携サービス
SQS、SNS、EventBridge、Kinesis、Step Functions を使った疎結合設計を学びます。
AWS Configによるリソース構成の記録・ルール評価・修復
AWS Configでリソースの構成変更を記録し、Configルールの準拠性評価、複数アカウント・リージョンの集約、Systems Manager Automationによる修復まで行う仕組みをDVA向けに解説します。
AWS監視の二つの世界: 標準インフラメトリクスとOSレベルの詳細な監視
AWSが提供する2種類の監視レベル、『標準メトリクス』と『拡張モニタリング(Extended Monitoring)』の違いと、OS内部のKPIをAPIで取得する手法を学びます。
SQS, SNS, EventBridge
AWSの疎結合アーキテクチャを実現するメッセージングサービスを学びます。
Kinesis, Step Functions
リアルタイムデータ処理とワークフロー管理を学びます。
疎結合化の追求:耐障害性と柔軟性を備えたアーキテクチャ
コンポーネント間の依存性を排除し、耐障害性・スケーラビリティ・柔軟性を高めるための疎結合アーキテクチャの設計原則と実装方法を学びます。
Amazon Textract - レイアウトと構造を理解する高度なOCR
Amazon Textractは、電子ドキュメントからテキストだけでなく、テーブル、フォーム、マルチカラムレイアウトを高度に認識して構造化データとして抽出するOCRサービスです。
Amazon SQS - サーバーレスメッセージングサービス
Amazon SQS(Simple Queue Service)は、マネージド型のメッセージキューイングサービスです。本トピックでは、SQSの基本概念、キュータイプ、設定オプション、アーキテクチャパターンを含む全体像を学びます。
Amazon SNS - プッシュ型通知サービス
Amazon SNS(Simple Notification Service)は、フルマネージド型のプッシュ型通知サービスです。本トピックでは、SNSの基本概念、Pub/Subモデル、メッセージ配信方式、SQSとの連携、ファンアウト構成などを学びます。
Amazon SES - メール送受信サービス
Amazon SES(Simple Email Service)は、スケーラブルでコスト効率の高いメール送受信サービスです。本トピックでは、SESの基本概念、送信方法の選択、受信時の連携パターン、SNS/SQSとの使い分けなど、SAA試験で問われるポイントを学びます。
Amazon MQ とワークフロー管理(Step Functions / SWF)
業界標準プロトコルに対応したAmazon MQの特徴と、Step FunctionsおよびSWFによるワークフロー管理サービスの違い・使い分けを整理します。
Amazon SQSによる非同期メッセージング
Amazon SQSでプロデューサーとコンシューマーを分離し、キュータイプ、配信制御、再試行、スケーリングを設計する方法を学びます。
Amazon SNSによるPub/Sub通知とファンアウト
Amazon SNSのトピック、購読、プッシュ配信、メッセージフィルター、配信失敗への備え、SQSとのファンアウトを学びます。
Amazon EventBridge: 次世代サーバーレスイベントバスと高度なイベント駆動アーキテクチャ
Amazon EventBridgeの仕組みと、ルールベースの高度なルーティング、SaaS連携、EventBridge Pipesおよびスケジューラの活用法を学び、複雑なイベント駆動型システムを構築する。
Amazon EventBridgeのイベントバス、Pipes、Scheduler
Amazon EventBridgeのイベントバスとルール、EventBridge Pipesによるポイントツーポイント連携、EventBridge Schedulerによる時刻起動を使い分けます。
Amazon Kinesisとリアルタイムストリーミング
バッチ処理とストリーミング処理の違いを整理し、Amazon Kinesisの主要サービスを用途に合わせて選ぶ方法を学びます。
Kinesis Data Streamsのプロデューサー、シャード、コンシューマー
Kinesis Data Streamsのレコードとパーティションキー、シャード容量、プロデューサーとコンシューマー、キャパシティモード、拡張ファンアウトを学びます。
Amazon Data Firehoseによるストリーミングデータ配信
Amazon Data Firehoseのバッファリング、Lambda変換、形式変換、配信先を整理し、Kinesis Data Streamsとの使い分けを学びます。
Amazon Managed Service for Apache Flinkによるストリーム処理
Amazon Managed Service for Apache Flinkの役割、ストリーミング分析、Studioノートブック、Apache Beamとの関係、スケーリングと料金を学びます。
AWS Step Functions のワークフロー設計
AWS Step Functions のステートマシン、Amazon States Language、分岐・並列処理・エラー制御、Standard と Express の違い、SNS・SQS との使い分けを学びます。
AWS AppSync
GraphQL API、データソース、リアルタイム配信、オフライン同期を整理します。
CloudFront / WAF / Shield
エッジ配信と防御系サービスを組み合わせたパフォーマンス・保護設計を整理します。
CloudFront によるコンテンツ配信とエッジ最適化
CloudFront のエッジネットワーク、キャッシュ戦略、アクセス制御(OAI/OAC)、署名付き URL/Cookie、暗号化、ACM 連携による高速かつセキュアなコンテンツ配信を学びます。
Amazon CloudFrontによるCDN配信とアクセス制御
CloudFrontのエッジ配信、キャッシュとTTL、料金、TLS、DDoS対策、S3やロードバランサーへのアクセス制限、署名付きURLとCookieを解説します。
Amazon CloudFrontのセキュリティとプライベートコンテンツ
CloudFrontのTLS、AWS WAFとShield、地域・IP制限、S3オリジンのOAC、カスタムオリジンの保護、署名付きURLとCookieを解説します。
CloudFront Functions と Lambda@Edge
CloudFront Functions と Lambda@Edge の実行地点、イベント、言語、制約を比較し、エッジでの軽量処理や認証応答に適した選択を学びます。
AWS ファイアウォールサービスの多層防御戦略
AWS WAF、Shield、Network Firewall、DNS Firewall、セキュリティグループ、ネットワーク ACL、Firewall Manager による多層防御のアーキテクチャと、各レイヤーでの脅威対策を学びます。
AWS WAFのWeb ACLとルール設計
AWS WAFのWeb ACL、評価順序、マネージドルールとカスタムルール、レートベースルール、各アクション、関連付け先を学びます。
IaC / 環境自動化 / コンテナ
CloudFormation、CI/CDサービス、ECS/ECR/EKS を使った環境構築とデプロイの自動化を学びます。
AWS 環境自動化サービスの全体像
インフラ構築とアプリケーションのデプロイを自動化するAWSサービス群(Codeシリーズ、Elastic Beanstalk、OpsWorks)の役割分担と選び方を整理します。
AWS CloudFormation の基本と実践
CloudFormationによるInfrastructure as Codeの考え方、テンプレートの構造、スタックのライフサイクル、変更管理機能を整理します。
AWSコンテナの基礎と実行サービスの選び方
コンテナイメージの仕組みと、Amazon ECR・ECS・EKS、EC2・Fargate、ECS AnywhereなどAWS上の保管・管理・実行先の選び方を整理します。
Amazon EKS と Kubernetes の基本
Amazon EKS のマネージドコントロールプレーン、Kubernetes クラスター・ノード・Pod の関係と、AWS 上やオンプレミスでの実行方法を整理します。
AWS SAM によるサーバーレスアプリケーション開発
AWS SAM の役割と CloudFormation との関係、テンプレートの主要セクション、AWS SAM CLI を使った初期化・ビルド・ローカルテスト・デプロイ・同期・リモート呼び出しの流れを解説します。
AWS CDKによるInfrastructure as Code
AWS CDKのApp・Stack・Constructの階層、CloudFormationとの関係、リソース参照とGrantによる権限設定、環境別コンテキスト、BootstrapからデプロイまでのCLI開発サイクルを解説します。
AWS CDK PipelinesによるCI/CD
AWS CDK Pipelinesの役割、パイプラインStackとアプリケーションStackの関係、Bootstrapから初回デプロイまでの流れ、GitHubの変更を起点にした継続的なデプロイ、Self-mutationによるパイプライン自身の更新を解説します。
AWSのCI/CDパイプラインと開発者ツール
継続的インテグレーションと継続的デリバリーの考え方を整理し、CodePipeline、CodeBuild、CodeDeployなどAWS開発者ツールの役割と連携を学びます。
Gitの基本とAWS開発サービスとの連携
Gitの分散バージョン管理、ステージング・コミット・プッシュ、ブランチを使った共同開発の流れと、AWS CodeConnectionsを介したリポジトリ連携を学びます。
AWS CodeBuildによるビルドとテストの自動化
AWS CodeBuildのビルド環境、buildspec.ymlの4フェーズ、環境変数、成果物とテストレポート、料金、Jenkinsとの違いを学びます。
AWS CodeDeployによるアプリケーションのデプロイ
AWS CodeDeployのコンピューティングプラットフォーム、デプロイタイプと設定、ライフサイクルフック、プラットフォーム別AppSpecを学びます。
AWS CodePipelineによるリリース工程の自動化
AWS CodePipelineのパイプライン、ステージ、アクション、実行トリガー、S3アーティファクトストア、手動承認と各開発者ツールの連携を学びます。
AWS CodeArtifactによるパッケージと依存関係の管理
AWS CodeArtifactのリポジトリとドメイン、パッケージ形式、上流リポジトリ、外部接続、アクセス制御、ビルドツールとの役割分担を学びます。
Amazon CodeGuruによるコードレビューと性能分析
Amazon CodeGuru ReviewerとProfilerの役割、レビュー方式、実行時プロファイリング、CodeGuru Securityの提供状況と現在の代替機能を学びます。
AWS Amplifyによるアプリケーション開発とホスティング
AWS AmplifyのCLI、フロントエンドライブラリ、Amplify Hosting、Amplify Studioの役割と、amplify.ymlによるバックエンド・フロントエンドのビルド設定を学びます。
Amazon CloudWatch
メトリクス、ログ、アラームを使って AWS リソースとアプリケーションを監視します。
Amazon CloudWatch による監視・ログ分析・運用自動化
CloudWatch のメトリクス、Logs、Logs Insights、メトリクスフィルター、アラーム、EventBridge、CloudWatch Agent を使って、AWS アプリケーションの状態を観測し運用対応へ結び付ける方法を整理します。
CloudWatch Embedded Metric Format(EMF)でログからカスタムメトリクスを生成する
CloudWatch Embedded Metric Format(EMF)のログ連携、JSON構造、メトリクス抽出の仕組みを理解し、PutMetricDataとの違い、IAM権限、ディメンション設計、重複配信とコスト上の注意点を学びます。
AWS X-Ray による分散トレーシングと障害調査
AWS X-Rayのトレース、セグメント、サブセグメント、サービスマップ、SDKとデーモンによるデータ収集、アノテーションを使った検索を学び、分散アプリケーションの遅延やエラーを調査する方法を解説します。