⚡

高パフォーマンスなアーキテクチャの設計

キャッシュ、CDN、サーバーレス、データ処理など、パフォーマンスを最適化する設計を学びます。

出題比率 24%
進捗0/68

この試験ドメイン内で次に学ぶおすすめ

この試験ドメイン内では、次に Step 1 に進みましょう。

1. 利用方法

Step 1 を開く

学習トピック

ドメイン内 Step 1 から順に学習
1

AWSの利用方法(コンソール / CLI / SDK)

次におすすめ

AWSを操作する代表的な方法(マネジメントコンソール、CLI、SDK)と、それぞれの特徴・使いどころを整理します。

5 ポイントStep 1
○
2

EC2 インスタンスタイプ【T2/M5/C5 料金・用途比較・選択基準】

EC2 インスタンスタイプの料金・ファミリー比較(T/M/C/R/I)。バースト性能、ライセンス互換性、試験での判断基準。

5 ポイントStep 2
○
3

AWS Lambdaの基本

サーバーレスの中心サービスであるAWS Lambdaについて、構成要素(トリガー/関数/宛先/Layers)、ランタイム、主要設定を整理します。

5 ポイントStep 3
○
4

AWS Lambda実装パターンと運用

AWS Lambda関数の実装パターン、トリガー連携、スケーリング戦略、レイヤー管理、エッジ処理、バージョニング、セキュリティを含む実装・運用ガイド。

6 ポイントStep 4
○
5

AWS Lambdaのイベント駆動実行とハンドラー

AWS Lambdaのイベント駆動モデル、呼び出し方式、実行ロール、実行環境の初期化、ハンドラーとAPI Gatewayの同期連携を理解します。

5 ポイントStep 5
○
6

AWS Lambdaの実行環境とライフサイクル

AWS Lambdaの実行環境、初期化・呼び出し・シャットダウン、コールドスタート、実行環境の再利用、予約済み・プロビジョニング済み同時実行数を学びます。

6 ポイントStep 6
○
7

AWS Lambdaの主要機能とデプロイ制御

イベントソースマッピングとフィルタリング、非同期呼び出し、VPC接続、関数URL、レイヤー、バージョン・エイリアス、主要クォータを学びます。

8 ポイントStep 7
○
8

API Gateway 概要【REST vs HTTP API・WebSocket・選択基準】

API Gateway の 3 つのタイプ(REST/HTTP/WebSocket)の使い分け、料金比較、CORS、認証方式、試験での選択ポイント。

5 ポイントStep 8
○
9

APIの基礎とAPIエコノミー

APIの定義と役割、リクエスト/レスポンス通信の仕組み、自社サービスのAPI公開と他社APIの活用方法、およびAPIエコノミーによるビジネス拡大について学びます。

5 ポイントStep 9
○
10

API Gateway統合・デプロイメント・セキュリティ

API Gatewayの統合タイプ(Lambda・HTTP・Mock・プライベート)、デプロイメント戦略、キャッシング、スロットリング、認証・認可の実装方法を詳解します。

5 ポイントStep 10
○
11

AWS監視の二つの世界: 標準インフラメトリクスとOSレベルの詳細な監視

AWSが提供する2種類の監視レベル、『標準メトリクス』と『拡張モニタリング(Extended Monitoring)』の違いと、OS内部のKPIをAPIで取得する手法を学びます。

5 ポイントStep 11
○
12

REST APIとAPI Gatewayの基礎

REST APIの基本と、API Gatewayで利用できるエンドポイントタイプ、代表的ユースケース、構成要素を整理します。

5 ポイントStep 12
○
13

Well-Architected Framework: パフォーマンス効率の柱

システム要件を満たすためにコンピューティングリソースを効率的に使用し、維持するための「パフォーマンス効率」を整理します。

5 ポイントStep 13
○
14

HTTP APIの基礎(API Gateway)

API GatewayのHTTP APIについて、エンドポイントタイプ・統合先・主要ユースケースと基本設定項目を整理します。

5 ポイントStep 14
○
15

WebSocket APIの基礎(API Gateway)

API GatewayのWebSocket APIについて、双方向通信の特徴、統合先、代表ユースケースと主要設定項目を整理します。

5 ポイントStep 15
○
16

Lambda, API Gateway

サーバーレスアーキテクチャの設計パターンを学びます。

5 ポイントStep 16
○
17

API Gatewayの高度な機能(キャッシュ/カナリア/WAF/監視)

API Gatewayのキャッシュ、カナリアリリース、WAF連携、CloudWatch/X-Rayなど運用・最適化機能を整理します。

5 ポイントStep 17
○
18

AWS Lambdaの高度な機能

VPCアクセス、コールドスタート対策、Layers/Extensions、デプロイ形式、バージョニング、RDS ProxyなどLambdaの応用機能を整理します。

5 ポイントStep 18
○
19

データベース選択の論点(OLTP/OLAP/整合性モデル)

SAAで問われるワークロード分類、ACIDと整合性モデル、RDBとNoSQL、データモデル別の位置づけを、誤答しやすい比較軸とシナリオで厚く整理します。

5 ポイントStep 19
○
20

ElastiCache, DAX

インメモリキャッシュサービスによるパフォーマンス最適化を学びます。

5 ポイントStep 20
○
21

DynamoDBのキー設計・インデックス・キャパシティ(SAA)

パーティションキー/ソートキー、LSIとGSI、QueryとScan、RCU/WCU、キャパシティモード、条件付き書き込み、TTL、トランザクションの入口まで試験視点で厚く整理します。

5 ポイントStep 21
○
22

DynamoDBの整合性・ストリーム・グローバルテーブル・バックアップ(SAA)

読み取り整合性、DAX、StreamsとLambda、順序の誤解、グローバルテーブル、オンデマンドバックアップとPITR、エクスポートまで試験の誤答パターンと対比して厚く整理します。

5 ポイントStep 22
○
23

S3のパフォーマンス・整合性・マルチパート

プレフィックスとスループット、強整合性モデル、マルチパートアップロード、Transfer Acceleration、整合性チェックの要点を整理します。

5 ポイントStep 23
○
24

Amazon S3のオブジェクト操作・一括処理・高速転送

Amazon S3のオブジェクト取得・一覧、Batch Operations、マルチパートアップロード、Transfer Acceleration、データレイク連携を学びます。

6 ポイントStep 24
○
25

S3静的ウェブサイト・CORS・イベント通知

静的ウェブサイトホスティング、HTTPSとCloudFrontの関係、CORS、オブジェクトイベントからSNS・SQS・Lambda・EventBridgeへの通知をまとめます。

5 ポイントStep 25
○
26

Amazon RedshiftとOLAP設計(SAA)

OLTPとの違い、リーダー/コンピュートノード、RA3とDC2、Spectrum、Serverless、拡張VPCルーティング、WLM、スケーリング、データ連携を試験向けに厚く整理します。

5 ポイントStep 26
○
27

エッジロケーションとリージョンエッジキャッシュ

CloudFrontなどで使われるエッジロケーションと、より大規模なリージョンエッジキャッシュの違いとメリットを整理します。

5 ポイントStep 27
○
28

特殊用途向けマネージドDB(DocumentDB/Neptune/Keyspaces ほか)

MongoDB互換、グラフ、Cassandra互換、時系列、台帳型ストアの用途・誤答・RDSやDynamoDBとの距離をサービスごとに厚く整理します。

5 ポイントStep 28
○
29

ElastiCache(RedisとMemcached)試験で効く比較

RedisとMemcachedの機能差、レプリケーションとクラスター、永続化、Pub/Sub、TLS、淘汰ポリシー、DynamoDB/DAXとの距離を表とシナリオで厚く整理します。

5 ポイントStep 29
○
30

CloudFront によるコンテンツ配信とエッジ最適化

CloudFront のエッジネットワーク、キャッシュ戦略、アクセス制御(OAI/OAC)、署名付き URL/Cookie、暗号化、ACM 連携による高速かつセキュアなコンテンツ配信を学びます。

6 ポイントStep 30
○
31

Amazon CloudFrontによるCDN配信とアクセス制御

CloudFrontのエッジ配信、キャッシュとTTL、料金、TLS、DDoS対策、S3やロードバランサーへのアクセス制限、署名付きURLとCookieを解説します。

7 ポイントStep 31
○
32

CloudFront Functions と Lambda@Edge

CloudFront Functions と Lambda@Edge の実行地点、イベント、言語、制約を比較し、エッジでの軽量処理や認証応答に適した選択を学びます。

5 ポイントStep 32
○
33

AWSデータベースサービスの特徴と選び方

リレーショナルと非リレーショナルの違い、AWSの代表的なデータベースサービス、マネージドデータベースの運用・可用性・拡張・セキュリティ・料金の考え方をDVA向けに解説します。

7 ポイントStep 33
○
34

Amazon RDS Proxyによるデータベース接続管理

Amazon RDS Proxyの接続プールと多重化、障害時の接続管理、IAM認証とVPCセキュリティグループ、使いどころと制約を解説します。

6 ポイントStep 34
○
35

Amazon RDSのモニタリングとデータベース負荷分析

CloudWatchの標準メトリクス、拡張モニタリング、Performance InsightsとCloudWatch Database Insightsを使い分け、RDSの負荷や遅いSQLを調べる方法を解説します。

5 ポイントStep 35
○
36

Amazon DynamoDBの基本とデータモデル

Amazon DynamoDBのNoSQLデータモデル、パーティションキーとソートキー、サーバーレスの運用、キャパシティモード、PartiQL、高可用性の基本を解説します。

7 ポイントStep 36
○
37

Amazon DynamoDBのキャパシティモードと読み書き性能

DynamoDBのオンデマンドとプロビジョンドの違い、読み書きキャパシティユニットの計算、整合性とオートスケーリングを解説します。

5 ポイントStep 37
○
38

Amazon DynamoDBの料金と課金項目

DynamoDBの読み書き、ストレージ、バックアップ、復元、エクスポート、グローバルテーブル、変更データキャプチャ、DAX、Streamsの課金単位を解説します。

5 ポイントStep 38
○
39

Kinesis, Step Functions

リアルタイムデータ処理とワークフロー管理を学びます。

5 ポイントStep 39
○
40

DynamoDBのキー設計とセカンダリインデックス

Amazon DynamoDBのパーティションキーとソートキー、ホットキー対策、ローカル・グローバルセカンダリインデックスの使い分けと制約を解説します。

6 ポイントStep 40
○
41

Amazon DynamoDB Streamsとグローバルテーブル

DynamoDB Streamsによる変更データキャプチャ、ストリームレコードと保持期間、Lambda連携、グローバルテーブルのリージョン間レプリケーションを解説します。

5 ポイントStep 41
○
42

Amazon DynamoDB Accelerator(DAX)

DynamoDB Accelerator(DAX)の読み取りキャッシュ、キャッシュミス、TTL、強い整合性読み取り、ライトスルー書き込み、費用対効果を解説します。

6 ポイントStep 42
○
43

Amazon DynamoDBグローバルテーブル

DynamoDBグローバルテーブルの複数リージョン構成、Streamsによる変更複製、MRECとMRSCの整合性、競合解決、レプリカ設定と運用上の判断を解説します。

6 ポイントStep 43
○
44

Amazon DynamoDBの書き込みと読み込みの整合性

DynamoDBのリージョン内データ複製、結果整合性と強い整合性の違い、読み取りAPIやインデックスの制約、キャパシティへの影響を解説します。

6 ポイントStep 44
○
45

DynamoDBの項目操作・Query・Scan・バッチ・トランザクション

DynamoDBの基本的な項目操作、QueryとScanの違い、ページング、バッチAPIの部分失敗、トランザクションのACID特性と使い分けを解説します。

8 ポイントStep 45
○
46

Amazon DynamoDBのバックアップとポイントインタイムリカバリ

DynamoDBのオンデマンドバックアップとポイントインタイムリカバリを比較し、保持期間、復元可能時点、復元先テーブル、復元後の再設定を解説します。

7 ポイントStep 46
○
47

Amazon ElastiCacheの基本とエンジン選択

インメモリーデータベースが高速な理由、ElastiCacheで選べるValkey・Redis OSS・Memcachedの違い、MemoryDBとの役割分担、クラスターによる拡張を解説します。

6 ポイントStep 47
○
48

Amazon ElastiCache for Memcachedのノード管理と自動検出

ElastiCache for Memcachedのクラスターとノード、クライアント側の振り分け、自動検出、スケーリング、障害時のキャッシュ再構築を学びます。

5 ポイントStep 48
○
49

Amazon ElastiCache for Redis OSSのクラスタリングとGlobal Datastore

ElastiCache for Redis OSSのシャード、プライマリとレプリカ、クラスターモード、エンドポイント、スケーリング、Global Datastoreの設計を学びます。

6 ポイントStep 49
○
50

Amazon ElastiCacheの料金とコストの見積もり

Amazon ElastiCacheのノード時間、予約ノード、データ転送、バックアップストレージ、サーバーレスの課金基準と見積もり方を学びます。

5 ポイントStep 50
○
51

AWS AppSyncとGraphQL API

AWS AppSyncのGraphQLスキーマ、Query・Mutation・Subscription、データソースとResolver、DynamoDB連携、リアルタイム配信、オフライン同期を学びます。

5 ポイントStep 51
○
52

Amazon Kinesisとリアルタイムストリーミング

バッチ処理とストリーミング処理の違いを整理し、Amazon Kinesisの主要サービスを用途に合わせて選ぶ方法を学びます。

6 ポイントStep 52
○
53

Kinesis Data Streamsのプロデューサー、シャード、コンシューマー

Kinesis Data Streamsのレコードとパーティションキー、シャード容量、プロデューサーとコンシューマー、キャパシティモード、拡張ファンアウトを学びます。

6 ポイントStep 53
○
54

Amazon Data Firehoseによるストリーミングデータ配信

Amazon Data Firehoseのバッファリング、Lambda変換、形式変換、配信先を整理し、Kinesis Data Streamsとの使い分けを学びます。

6 ポイントStep 54
○
55

Amazon Managed Service for Apache Flinkによるストリーム処理

Amazon Managed Service for Apache Flinkの役割、ストリーミング分析、Studioノートブック、Apache Beamとの関係、スケーリングと料金を学びます。

6 ポイントStep 55
○
56

Amazon MemoryDBの耐久性、クラスター構成、料金

Amazon MemoryDBのトランザクションログによる耐久性、ノードとシャード、整合性、スケーリング、バックアップ、セキュリティ、料金を学びます。

5 ポイントStep 56
○
57

Amazon AthenaによるS3データのSQL分析

Amazon Athenaのサーバーレスなクエリ実行、Glue Data Catalogによるメタデータ管理、データ形式とクエリ性能・料金の最適化を学びます。

6 ポイントStep 57
○
58

Amazon OpenSearch Serviceの検索基盤とシャード設計

Amazon OpenSearch Serviceの用途、ドキュメントとインデックス、シャードとノード、Multi-AZ、Hot・UltraWarm・Coldストレージを学びます。

7 ポイントStep 58
○
59

Amazon RDSの拡張モニタリング: OSレベルのインサイトでパフォーマンスを徹底解析

Amazon RDSの『拡張モニタリング』を活用して、データベースインスタンスのオペレーティングシステム(OS)レベルの詳細なメトリクスを取得し、パフォーマンスのボトルネックを特定する方法を学びます。

5 ポイントStep 59
○
60

サーバーレスアーキテクチャとサービス化

サーバーレスアーキテクチャとサービス化について学びます。サーバーを意識しないPaaS型クラウド機能、マネージド型・サーバーレス型の設計比較、アンマネージド型との違い、疎結合化とマイクロサービス化の関係を含む全体像を理解します。

5 ポイントStep 60
○
61

Amazon CloudWatch による監視・ログ分析・運用自動化

CloudWatch のメトリクス、Logs、Logs Insights、メトリクスフィルター、アラーム、EventBridge、CloudWatch Agent を使って、AWS アプリケーションの状態を観測し運用対応へ結び付ける方法を整理します。

5 ポイントStep 61
○
62

CloudWatch Embedded Metric Format(EMF)でログからカスタムメトリクスを生成する

CloudWatch Embedded Metric Format(EMF)のログ連携、JSON構造、メトリクス抽出の仕組みを理解し、PutMetricDataとの違い、IAM権限、ディメンション設計、重複配信とコスト上の注意点を学びます。

5 ポイントStep 62
○
63

AWS X-Ray による分散トレーシングと障害調査

AWS X-Rayのトレース、セグメント、サブセグメント、サービスマップ、SDKとデーモンによるデータ収集、アノテーションを使った検索を学び、分散アプリケーションの遅延やエラーを調査する方法を解説します。

6 ポイントStep 63
○
64

EC2ストレージの選び方:EBS・EFS・インスタンスストア

Amazon EC2で使うブロックストレージEBS、共有ファイルストレージEFS、ホスト直結のインスタンスストアを、接続方式、AZ、永続性、共有、拡張、バックアップの観点で比較します。

5 ポイントStep 64
○
65

Amazon EBSのボリュームタイプ・性能・データ保護

Amazon EBSのブロックストレージとしての特性、容量変更、SSD・HDDボリュームタイプ、IOPS、KMS暗号化、スナップショット、Multi-Attachを整理します。

6 ポイントStep 65
○
66

Amazon EFSの共有ファイルストレージ・性能・暗号化

Amazon EFSのNFS共有、アクセス方式、性能モードとスループットモード、ストレージクラス、容量の伸縮、暗号化移行を整理します。

7 ポイントStep 66
○
67

Amazon EC2のインスタンス配置・性能・購入方式

EC2インスタンスの状態とAMI、プレイスメントグループ、インスタンスタイプ、CPUクレジット、テナンシー、Spot・Reserved Instances・Savings Plansを整理します。

7 ポイントStep 67
○
68

Amazon Machine Image(AMI)とゴールデンイメージ管理

AMIの構成、ゴールデンイメージに含める共通設定、暗号化したAMIの作成、リージョンコピー、EC2 Image Builderによる更新と配布を学びます。

5 ポイントStep 68
○

ドメイン別クイズ

まだクイズを受けていません。

クイズに挑戦する