AWS Certified Solutions Architect - Associate (SAA-C03) #1 試験の紹介 — 試験構成と学習ロードマップ
AWS 実務トラック 27 編 でコンソールと CLI の上でインフラを実際に動かしてみて、Cloud Practitioner (CLF-C02) で AWS の大きな絵と語彙を整理したなら、次のステップは その知識を「設計できるか」へ引き上げる作業 です。AWS 認定は入門 (Foundational)・アソシエイト (Associate)・プロフェッショナル (Professional)・専門分野 (Specialty) の 4 段階で構成されており、その中で最も多くの人が最初の目標に据える試験が AWS Certified Solutions Architect - Associate (SAA-C03) です。
この記事はシリーズの出発点です。試験を解きに入る前に頭の中にあるべき絵 — 試験が何を問うのか、どのような形で問うのか、CLF-C02 と何が違うのか、そして どう準備すれば 130 分以内に 720 点を超えられるのか — を整理します。
SAA-C03 はどんな資格か #
SAA-C03 は 要件を受け取って AWS の上に適切なアーキテクチャを設計できるか を問う資格です。Cloud Practitioner が「このサービスは何をするのか」を問うたなら、Solutions Architect Associate は一段深く入り込んで 「与えられた制約の中でどのサービスをどう組み合わせるか」 を問います。
試験のすべての問題は、事実上一つの問いを変形したものです。
「こうした要件 (可用性・性能・セキュリティ・コスト) があるとき、最も適切な AWS 設計は何か。」
ですから単純な暗記では点数が伸びません。同じサービスでも いつ RDS Multi-AZ が答えで、いつ Read Replica が答えなのか、いつ S3 が答えで、いつ EFS が答えなのか をトレードオフの基準で区別できる必要があります。この試験を通った人は、AWS Well-Architected Framework の 5 本柱 (運用上の優秀性・セキュリティ・信頼性・パフォーマンス効率・コスト最適化) を実際の設計判断の物差しとして使える人です。
どんな人に価値があるか #
| 職種 | 効用 |
|---|---|
| バックエンド / フルスタック開発者 | 自分が作ったアプリケーションを「どこにどう載せるか」自ら設計。インフラ依存からの脱却 |
| インフラ / DevOps エンジニア | 設計上の意思決定の公式な根拠を確保。最も多く求められる実務資格 |
| データ / ML エンジニア | ストレージ・ネットワーク・コスト構造を理解してパイプライン設計に反映 |
| 就職活動中 / 新人 | クラウド職種の書類で最も認知度の高い Associate 資格 |
SAA-C03 は AWS 認定の中で 最も受験者が多く、最も広く認められている試験 です。採用情報で「AWS 認定優遇」とあれば、たいていこの試験を指します。
CLF-C02 と何が違うのか #
すでに CLF-C02 シリーズ を通っているなら、2 つの試験の性質がどう違うかを押さえておくと学習の方向性を定めるのに役立ちます。
| 項目 | CLF-C02 (Cloud Practitioner) | SAA-C03 (Solutions Architect Associate) |
|---|---|---|
| レベル | Foundational (入門) | Associate (アソシエイト) |
| 問うもの | サービスが何か、クラウドの価値 | 要件に合う設計の選択 |
| 問題の性質 | 定義・分類中心 | シナリオベースのトレードオフ |
| 問題数 / 時間 | 65 問 / 90 分 | 65 問 / 130 分 |
| 合格点 | 700 / 1000 | 720 / 1000 |
| 受験料 | 100 USD | 150 USD |
| 推奨経験 | 6 か月の経験 | 1 年の設計経験 |
最も大きな違いは 問題の長さと深さ です。CLF-C02 の問題が一、二行の定義の問いだとすれば、SAA-C03 の問題は 状況説明が一段落で与えられ、四つか五つのもっともらしい設計案の中から「最も適切なもの」を選ぶ 形式です。選択肢 4 つがどれも動作はするものの、その中の一つだけがコスト・可用性・運用負担の面で最適である場合がほとんどです。
試験の構成 #
SAA-C03 の形式は次のとおりです。
- 問題数: 65 問 (このうち採点 50 問 + 非採点 15 問)
- 試験時間: 130 分
- 合格点: 720 / 1000 (scaled score)
- 受験料: 150 USD
- 問題形式: 択一式 (4 択 1 正解) + 複数回答 (5 つ以上の選択肢から 2 つ以上が正解)
- 有効期間: 3 年
- 受験方式: 試験会場 (テストセンター) またはオンライン監督 (OnVUE)
- 言語: 日本語を含む多言語で提供
非採点 15 問は AWS が今後の出題のために混ぜている問題で、点数には反映されません。どの問題が非採点かは分からないので、すべての問題を同じように解けばよいです。採点 50 問を基準に 720 点なら、おおよそ 正答率 70% 前後 が合格点だと見ておけばよいです。
4 つのドメイン #
SAA-C03 は 4 つのドメインに分かれており、比重は次のとおりです。この比重はそのまま 学習時間の配分基準 です。
| ドメイン | 比重 | 中心の問い |
|---|---|---|
| Domain 1. セキュリティ設計 (Design Secure Architectures) | 30% | 誰が何にアクセスできるようにするか。データをどう保護するか |
| Domain 2. 回復力の設計 (Design Resilient Architectures) | 26% | 障害が起きてもサービスが継続するには |
| Domain 3. 高性能の設計 (Design High-Performing Architectures) | 24% | 負荷が増えても速く応答させるには |
| Domain 4. コスト最適化の設計 (Design Cost-Optimized Architectures) | 20% | 同じ結果をより安く出すには |
セキュリティが 30% で最も大きいです。IAM・KMS・VPC セキュリティ・Cognito が試験全体にわたって繰り返し登場するため、Domain 1 を最も固める のが効率的です。本シリーズも #2 から #5 までの 4 編を Domain 1 に割り当てています。
4 つのドメインは事実上 Well-Architected Framework の柱と 1:1 で対応 します。セキュリティ柱 → Domain 1、信頼性柱 → Domain 2、パフォーマンス効率柱 → Domain 3、コスト最適化柱 → Domain 4 です。運用上の優秀性柱は独立したドメインに分かれてはいませんが、すべてのドメインの問題に溶け込んでいます。
試験形式 — シナリオ問題の読み方 #
SAA-C03 の問題はおおむね次の構造に従います。
- 状況説明 — 「ある会社が ~ なアプリケーションを運用している」
- 制約条件 — 「可用性を最大化しつつ運用負担を最小化しなければならない」
- 質問 — 「次のうち要件を満たす最も適切なソリューションは?」
ここで点数を分けるのは 制約条件のキーワード です。同じ状況でも、条件が「コスト最小化」なのか「運用負担最小化」なのか「レイテンシ最小化」なのかによって正解が変わります。例えば「運用負担最小化 (least operational overhead)」が条件なら、自分で管理する EC2 ベースの答案よりも、マネージドサービス (Lambda・Fargate・Aurora Serverless など) の答案が正解である可能性が高いです。
問題を読むときは 状況説明よりも制約条件と質問を先に読み、その基準で選択肢をふるい落とす習慣が、時間を大きく節約してくれます。
学習戦略 #
本シリーズは次の前提を敷いて設計しました。
- 実務感覚の上に設計の語彙を乗せる。 AWS 実務トラック 27 編 でサービスを直接扱ったことがあるなら、試験はその経験を「選択基準」へ整理する過程です。実務経験がないと試験だけでは問題の文脈をつかみにくいので、実務トラックを並行することをおすすめします。
- CLF-C02 の語彙を前提にする。 CLF-C02 シリーズ で扱った責任共有モデル、Well-Architected、基本サービスの分類は SAA でもそのまま使われます。本シリーズはその上に深さを加えます。
- ドメイン比重どおりに時間を配分する。 セキュリティ 30% に最も多くの時間を、コスト 20% に最も少ない時間を使うのが点数効率が高いです。
- 模擬試験は後半に集中する。 ドメイン学習 (#2~#14) を終えたあと、#15 試験のコツと #16 模擬試験で締めくくります。模擬試験は知識の確認ではなく 時間配分と落とし穴の識別を練習する道具 です。
130 分で 65 問なら 1 問あたり平均 2 分 です。シナリオが長く CLF より 1 問あたりの時間が厳しいため、分からない問題はマーク (Mark for Review) だけしておいて次に進み、最後にもう一度見直す運用が重要です。
受験環境 — 試験会場 vs OnVUE #
受験はテストセンター (試験会場) とオンライン監督 (OnVUE) のどちらかを選べます。試験会場は環境が統制されているため集中に有利で、OnVUE は自宅で受験できますが、机の片付け・本人確認・監督ルールが厳しいです。初受験なら変数を減らすために 試験会場を推奨 します。OnVUE を選ぶなら、試験前にシステムチェックを事前に済ませておく必要があります。
よくやる間違い #
1) すべての選択肢を「動作するか」だけで判断する #
SAA の問題の選択肢はほとんど動作します。核心は「動作するか」ではなく 「制約条件に最も合うか」 です。動作の可否でふるいにかけると選択肢が二、三個残って迷ってしまいます。
2) 制約条件のキーワードを読み流す #
「most cost-effective」「least operational overhead」「highest availability」のような表現が正解を決めます。状況説明に集中して最後の一行の条件を見落とすと、見当違いの選択肢を選んでしまいます。
3) サービス名だけ覚えてトレードオフを知らない #
「DynamoDB は NoSQL だ」程度の暗記では SAA を超えるのは難しいです。DynamoDB と RDS がそれぞれどんな要件で有利なのか、その境界を説明できる必要があります。
4) 複数回答問題の正解数を見落とす #
「Choose TWO」または「Choose THREE」の表記を見落として一つだけ選ぶと自動で不正解です。問題の最終行の正解数表記を必ず確認する習慣が必要です。
まとめ #
この記事で押さえたこと:
- SAA-C03 は要件に合う AWS 設計能力を検証する Associate 資格。最も受験者が多く広く認められている
- 65 問 / 130 分 / 720 点 / 150 USD / 3 年有効。非採点 15 問を含み、採点 50 問を基準に正答率 70% 前後が合格点
- 4 つのドメイン — セキュリティ (30%) ・回復力 (26%) ・高性能 (24%) ・コスト (20%)。Well-Architected の柱と対応
- CLF との違い — 定義・分類からシナリオベースのトレードオフ選択へ。問題が長く深い
- 学習戦略 — 実務トラックと CLF の語彙の上に設計視点を乗せる。ドメイン比重どおりに時間配分。模擬試験は後半に集中
- 落とし穴 — 「動作するか」だけで判断、制約キーワードの読み流し、トレードオフのない暗記、複数回答の正解数の見落とし
次へ — Domain 1-1 IAM の深掘り #
試験の構成は押さえました。ここから最も比重の大きいセキュリティドメインの最初のトピックに入ります。
#2 Domain 1-1 安全なアーキテクチャ — IAM の深掘り では、IAM User・Group・Role・Policy の関係、信頼ポリシーと権限ポリシーの違い、STS による一時的な認証情報とロールの委任 (AssumeRole)、そして試験によく出るクロスアカウントアクセスと最小権限設計までまとめます。