AWS Certified Solutions Architect – Associate認定試験に合格するための勉強方法

記事の概要
この記事では、AWS Certified Solutions Architect – Associate試験がどのような試験か紹介し、難易度や勉強時間や勉強方法をお伝えしていきます。

目次

AWS Certified Solutions Architect – Associate試験は一体どのような試験なのか?

AWS Certified Solutions Architect – Associate試験の概要

AWS Certified Solutions Architect – Associateは、全13種類あるAWS認定資格のうち、基礎であるFoundationalから一段階進んだ、詳細なスキルを有することを証明するAssociateの認定資格の1つです。

AWS認定資格とは、Amazon社の提供しているクラウドサービス、Amazon Web Servicesに関連した専門知識や技術スキルを十分なレベルで備えていることを証明する認定資格です。
AWS認定資格の一覧を下にまとめます。

Foundational
  • AWS Certified Cloud Practitioner
  • AWS Vertifued AI Practitioner
Associate
  • AWS Certified Solution Architect – Associate
  • AWS Certified Machine Learning Engineer – Associate
  • AWS Certified Cloud Ops Engineer – Associate
  • AWS Certified Data Engineer – Associate
  • AWS Certified Developer – Associate
Professional
  • AWS Certified Solution Architect Engineer Professional
  • AWS Certified DevOps Engineer – Professional
  • AWS Certified Generative AI Developer – Professional
Speciality
  • AWS Certified Machine Learning – Speciality
  • AWS Certified Advanced Networking – Speciality
  • AWS Certified Security – Speciality

AWS Certified Solutions Architect – Associateを含むAssociateは、AWSを用いてシステムやアプリケーションを構築したりデプロイしたりすることができる知識を問う領域です。1年間にわたってAWSを使用して問題解決や解決策の実施を行った経験のある人が対象です。
AWS認定資格の中では基礎の次のレベルに該当します。

AWS認定資格は資格ごとに認定試験が分かれており、AWS Certified Solutions Architect – Associateの認定資格を取得したい場合はAWS Certified Solutions Architect – Associate認定試験に合格する必要があります。

AWS Certified Solutions Architect – Associate試験は、Associateレベルの試験の中でも、コストパフォーマンスを最適化したソリューションの設計を重視していることが特徴です。

試験対象としては、既に書いたように1年間にわたるAWSを使用した問題解決や解決策の実施経験のある人が該当し、コストとパフォーマンスを最適化したソリューションの設計に関連する様々なAWSの知識の理解を問われます。

ただ、1~3年間のIT経験のある人の場合は、AWSクラウドの学習と認定資格の取得の第一歩としてAWS Certified Solutions Architect – Associate試験に挑戦することも可能です。

ITに関する業務経験が全くない場合、AWS Certified Cloud Practitioner試験を通してAWSクラウドの基礎的な知識を学習するという方法もます。

試験の日程は特定の日付と決まっているわけではなく、受験者が自分の都合の良い日を選べるようになっています。専用の試験会場で受験する場合は試験当日の24時間前までに申し込みをする必要があります。オンラインテストを受験する場合は試験当日に申し込みをすることも可能です。

AWS Certified Solutions Architect – Associate試験を受験する方法には、ピアソンVUE テストセンターという専用の試験会場で行う対面テストと、試験会場以外の場所でオンラインの試験監督を付けて行うオンラインテストの2種類があります。

認定試験の受験方法

  • 対面テスト
  • オンラインテスト

オンラインテストの試験監督は対応言語によって提供時間が変わります。英語での対応が可能な試験監督の場合は年中無休ですが、日本語での対応が可能な試験監督の場合は月曜日から土曜日までの午前9時から午後4時までが提供時間です。

専用の試験会場であるピアソンVUE テストセンターは記事作成時で全ての都道府県に一ヶ所以上あります。とりわけ多くの会場があるのは、17ヶ所の会場が存在する東京都、13ヶ所の会場が存在する大阪府、9ヶ所の会場が存在する愛知県、です。

試験会場のピアソンVUEセンターの雰囲気は、全般的に静かですが、他の受験者もいるため、キーボードを打ち込む音や、試験室への不規則的な人の出入りなど、人間がいることで起こる音は聞こえてきます。
また、一番早い時間帯に受験をしても他にも受験者が何名かいることも珍しくありません。

AWS Certified Solutions Architect – Associate試験の受験料は日本円で20000円です。アメリカ合衆国ドルでは150USDで、記事作成時から1年間遡った日本円とアメリカ合衆国ドルの為替相場が1ドル150前後10円の範囲に収まっていることから考えると、24000円から26000円という金額が想定でき、日本円での受験料は比較的安いと言えます。

AWS Certified Solutions Architect – Associateの認定資格には取得後3年間という有効期間があり、この期間を過ぎれば当然資格は失効してしまいます。資格の有効期間が過ぎてしまう前に、最新版のAWS Certified Solutions Architect – Associate試験を受験して合格するか、さらに上級の認定資格であるAWS Certified Solutions Architect – Professionalの認定試験に合格するか、どちらかを達成すれば資格の再認定を受けられます。

試験時間は130分です。

AWS Certified Solutions Architect – Associate試験の試験範囲は4種類の領域に分かれていて、第1分野はセキュアなアーキテクチャの設計、第2分野は弾力性に優れたアーキテクチャの設計、第3分野は高パフォーマンスなアーキテクチャの設計、第4分野はコストを最適化したアーキテクチャの設計、といった内容が試験に出ます。
試験の採点の配分については、第1分野が30%、第2分野が26%、第3分野が24%、第4分野が20%、といった割合をそれぞれ占めています。

試験範囲

  • 第1分野: セキュアなアーキテクチャの設計(採点の配分は30%)
  • 第2分野: 弾力性に優れたアーキテクチャの設計(採点の配分は26%)
  • 第3分野: 高パフォーマンスなアーキテクチャの設計(採点の配分は24%)
  • 第4分野: コストを最適化したアーキテクチャの設計(採点の配分は20%)

そして出題範囲となる以上の4分野は、さらにそれぞれ2種類から5種類のタスクステートメントを有しています。

第1分野(セキュアなアーキテクチャの設計)には計3種類のタスクステートメントがあり、AWSリソースへのセキュアなアクセスの設計、セキュアなワークロードとアプリケーションの設計、データセキュリティ管理に関する適切な判断、といった事柄が該当します。
第2分野(弾力性に優れたアーキテクチャの設計)には計2種類のタスクステートメントがあり、スケーラブルかつ疎結合なアーキテクチャの設計、高可用性・フォールトトレラントなアーキテクチャの設計、といった事柄が該当します。
第3分野(高パフォーマンスなアーキテクチャの設計)には計5種類のタスクステートメントがあり、高パフォーマンスかつスケーラブルなストレージソリューションの選択、伸縮性を持った高パフォーマンスなコンピューティングソリューションの設計、高パフォーマンスなデータベースソリューションの選択、スケーラブルかつ高パフォーマンスなネットワークアーキテクチャの選択、高パフォーマンスなデータ取り込みと変換のソリューションの選択、といった事柄が該当します。
第4分野(コストを最適化したアーキテクチャの設計)には計4種類のタスクステートメントがあり、コストを最適化したストレージソリューションの設計、コストを最適化したコンピューティングソリューションの設計、コストを最適化したデータベースソリューションの設計、コストを最適化したネットワークアーキテクチャの設計、といった事柄が該当します。

分野 タスクステートメント
第1分野(セキュアなアーキテクチャの設計)
  • AWSリソースへのセキュアなアクセスの設計
  • セキュアなワークロードとアプリケーションの設計
  • データセキュリティ管理に関する適切な判断
第2分野(弾力性に優れたアーキテクチャの設計)
  • スケーラブルかつ疎結合なアーキテクチャの設計
  • 高可用性、フォールトトレラントなアーキテクチャの設計
第3分野(高パフォーマンスなアーキテクチャの設計)
  • 高パフォーマンスかつスケーラブルなストレージソリューションの選択
  • 伸縮性を持った高パフォーマンスなコンピューティングソリューションの設計
  • 高パフォーマンスなデータベースソリューションを選択
  • スケーラブルかつ高パフォーマンスなネットワークアーキテクチャの選択
  • 高パフォーマンスなデータ取り込みと変換のソリューションの選択
第4分野(コストを最適化したアーキテクチャの設計)
  • コストを最適化したストレージソリューションの設計
  • コストを最適化したコンピューティングソリューション設計
  • コストを最適化したデータベースソリューションの設計
  • コストを最適化したネットワークアーキテクチャの設計

AWS Certified Solutions Architect – Associate試験の設問は解答の仕方によって2種類のタイプに分かれていて、1問につき正しい選択肢1つと謝った選択肢3つが並んだ択一選択問題、全体で5つ以上の選択肢を並べてその中に2つ以上の正しい選択肢が存在する複数選択問題、と問題の形式が異なっています。

設問の形式

  • 択一選択問題(正しい選択肢1、誤った選択肢3)
  • 複数選択問題(正しい選択肢2以上、全体の選択肢5以上)

AWS Certified Solutions Architect – Associate試験の設問数は合計すると65問あり、さらにそのうち50問が実際の採点対象となる問題です。
残りの15問は採点対象の問題で実際の得点には影響しません。これはAWSが受験者の成績情報を収集しようと実験的に設けている問題で、採点対象問題として今後実際に出題できるかどうかを調査する意義があります。
AWSは、それぞれどの設問が採点対象または採点対象外に該当するかを受験者に伏せた上で、AWS Certified Solutions Architect – Associate試験を実施します。

AWS Certified Solutions Architect – Associate試験は合否判定方式を取る試験です。
試験の採点の基準は、AWSの専門家が認定業界のガイドラインとベストプラクティスを踏まえて定めます。試験の結果は100から1000までの換算スコアの形で表れ、このスコアから試験の合否や全体的な成績が分かります。合格基準となるレベルは720スコア以上です。合否は試験の全体的な成績で判定するため、セクション単位の合否ラインはありません。

AWS Certified Solutions Architect – Associate試験の実際の難易度はどのぐらいなのか?

AWS Certified Solutions Architect – Associate試験の難易度は、AWS認定資格試験全体の中では基礎の段階の次のレベルに位置します。一方でAWS公式サイトは、1年から3年のIT業務経験を持つ人の場合AWS Certified Solutions Architect – Associate試験をAWSクラウドの学習や資格試験受験の最初の段階に据えても良い、としています。
AWSの認定資格をAWS Certified Solutions Architect – Associateから取得する人も多く、実際の難易度としては未経験者にも比較的取得しやすい中級レベルの資格と言えます。

実例として、合格した方のケースを引用します。

IT業界歴:0年(新卒・インターン経験なし)
AWS SAA取得時点でのAWS利用経験:なし
入社前にAWS Certified Cloud Practitioner(以下、AWS CLF)を取得済み
AWS CLF取得時の勉強時間:約30時間

(中略)

準備期間
6月中旬から7月中旬までの約1ヶ月間で準備しました。
平日:平均して5時間程度
休日:平均して1時間程度
合計で、約100時間の勉強時間でした。ただ、AWS CLFの土台があったので、一から取り組んでいたら、130時間程度の勉強時間は必要だったと思います。

(中略)

勉強の流れ
解説動画で大枠の知識をインプットし、Ping-tでアウトプットを行いながら、浅い知識を深めていく形で学習を進めました。終盤には難易度の高いUdemyの問題集で曖昧な部分や漏れてしまった知識の拾い上げなどの仕上げをしました。

(中略)

印象に残った問題・苦戦した問題
AIに関する問題が出題されていました。おそらく最近追加された問題で、当時(2025年6月時点)の使用教材の内容からは漏れていました。
システム同士の疎結合(Amazon SNSやAmazon SQSなど)に関する問題が多かった印象です。

引用: https://techblog.asia-quest.jp/202510/aws-saa-for-beginners-in-one-month

既にAWS Certified Cloud Practitionerの認定資格を取得していて、AWS Certified Solutions Architect – Associate試験対策として100時間程の勉強時間を費やし、AWS・IT業務共に未経験の状態から丁寧に知識を学習していった末合格された、とのことです。
AWS・IT業務共に未経験の場合も適切な学習を進めれば十分に合格する可能性があるということを実証されています。

例として、AWS Certified Solutions Architect – Associate試験を狙った問題を5問程紹介します。

問題
ある企業は、機密データを扱うWebアプリケーションをAWS上に構築している。アプリケーションは以下の構成である。

構成:
・EC2インスタンス(プライベートサブネット)でアプリケーションを実行
・RDS(MySQL)もプライベートサブネットに配置
・ALB(Application Load Balancer)をパブリックサブネットに配置

セキュリティ要件:
・インターネットからの直接的なEC2アクセスは禁止
・アプリケーションサーバーからのみRDSにアクセス可能
・最小権限の原則を遵守

どの構成が最も適切か。

A.
EC2にパブリックIPを付与し、セキュリティグループでIP制限を行う
B.
EC2のセキュリティグループに「0.0.0.0/0」からのHTTPアクセスを許可する
C.
RDSのセキュリティグループで、EC2のセキュリティグループをソースとして許可する
D.
RDSにパブリックアクセスを有効化し、IAM認証で制御する

解説
A→╳
EC2にパブリックIPを付与することは、インターネットからの直接的なアクセスを禁止する要件に反します。

B→╳
このように全開放を行うと、アプリケーションサーバーからのみアクセス可能にするとの要件や、最小権限の原則に反します。

C→◎
EC2に割り当てたセキュリティグループIDをRDSのセキュリティグループのインバウンドルールで指定すると、IPアドレスが変わった場合でも「そのEC2からのみ」の通信を安全に許可できます。

D→╳
RDSにパブリックアクセスを有効化すると、構成上プライベートサブネットに置かなければならないことと矛盾し、機密データの扱いとして非常に危険性の高い設定です。

従って正答はCです。

問題
ある業務システムでは、メッセージ処理の途中でアプリケーションが停止するとデータが失われる問題がある。

要件:
メッセージの耐久性を確保
処理失敗時の再試行
システムの疎結合化
どの構成が最も適切か。

A. EC2間で直接HTTP通信
B. SQSを使用して非同期処理
C. EFSを共有ストレージとして使用
D. CloudWatch Logsでログ保存

解説
A→╳
密結合に該当します。また、受信側が停止した場合メッセージは消失してしまい、要件を満たせません。

B→◎
Amazon SQSは、安全にメッセージを保存したり、処理失敗時のリトライに対するサポートを行ったり、送信・受信を完全に分離する疎結合を実現できたりします。

C→╳
ファイル共有には適した構成ですが、メッセージングの順序制御や再試行ロジックの構築を行うにはあまりに複雑です。

D→╳
メッセージ処理のワークフローを管理するものではなく、ログの監視・保存を目的としています。

従って正答はBです。

問題
ある動画配信サービスでは、突発的なトラフィック増加時に一部ユーザーが接続できなくなる問題が発生している。

現在の構成:
・EC2(単一AZ)
・Auto Scaling未使用
・RDS(Single-AZ)

可用性とスケーラビリティを向上させるための最適な構成はどれか。

A. EC2のインスタンスタイプを大きくする
B. EC2を複数AZに分散しAuto Scalingを設定
C. RDSを停止してDynamoDBに変更
D. CloudWatchアラームを削除

解説
A→╳
EC2のインスタンスタイプを大きくすると、一時的に性能は向上しますが、トラフィックが増えた場合限界があります。また、単一AZとしてダウン時の可用性の問題を解決できません。

B→◎
Auto Scalingはトラフィックの増減に応じて台数を自動で調整するため、突発的な負荷への対応が可能です。
​複数AZに分散すると、1つのデータセンターで障害が起きた場合であっても別の場所でサービスを継続できます。

C→╳
データベースへの以降は構成を改善する策としては、影響があまりにも大きく、RDSの場合であればリードレプリカやマルチAZ構成での解決も可能であるため、最適とは限りません。

D→╳
CloudWatchアラームを削除するような監視の停止は状況の悪化に繋がり、解決策にはなりません。

従って正答はBです。

問題
ログデータをAmazon S3に保存しているが、1年以上アクセスされていないデータが大量に存在している。コストを削減しつつ、必要時には取り出せるようにしたい。
最適な方法はどれか。

A. すべてのデータを削除する
B. S3 Intelligent-Tieringを無効化する
C. S3ライフサイクルルールで低頻度アクセスまたはアーカイブクラスへ移行する
D. EBSに移動する

解説
A→╳
データを削除すると、必要時に取り出したいという要件に反してしまいます。

B→╳
Intelligent-Tieringはアクセスパターンが不明である場合に有効なクラスですが、これを無効化することはコスト削減の解決策と言えません。

C→◎
S3ライフサイクルルールを使用すると、オブジェクトの作成日を基準とした経過日数に基づいて、単価の安いストレージクラスへと自動的に移行できます。データは保持したままであるため、監査や分析などで必要になった際は、設定したクラスの取り出し時間に応じてデータを復元・取得できます。これは手動での移動を必要とせず、ルールとして定義するだけでAWSによる管理を実現できます。

D→╳
EBSはストレージ単価がS3よりも高くなり、EC2インスタンスにアタッチしなければならないため、長期アーカイブ用途としてはコスト・運用の観点から適していません。

従って正答はCです。

問題
あるアプリケーションはバッチ処理を1日1回、約30分だけ実行する。処理は中断されても再実行可能である。
コスト最適化の観点から適切な選択肢2つはどれか。

A. AWS Lambdaを使用する
B. スポットインスタンスを使用する
C. 常時稼働のEC2を使用する
D. Dedicated Hostsを使用する
E. リザーブドインスタンスを購入する

解説
A→◎
サーバーレスサービスのLambdaは、実行時間に応じて料金が発生するため、一日で30分程度の料金をそのまま払うという形で安く済みます。

B→◎
スポットインスタンスでは、AWSの余剰キャパシティを利用して標準的なオンデマンド価格よりも最大で90%安く利用できます。

C→╳
一日のうち30分程度だけ使うのに、24時間つまり一日分のコストを支払わなければならず最も非効率的です。

D→╳
専有ホストの位置付けは、コンプライアンスや特定のライセンス制約のある場合にのみ使う高価なオプションといったものであり、コスト最適化には適していません。

E→╳
1年または3年の長期利用のコミットにより割引を受けられるリザーブドインスタンスは、24時間中稼働することを前提としたデータベース野場合などには適していますが、一日30分程度の処理ではスポットインスタンスやLambdaの方が安価です。

従って正答はAとBです。

AWS Certified Solutions Architect – Associate試験合格のための勉強方法:具体的な勉強時間や勉強方法

AWS Certified Solutions Architect – Associate試験はAWS認定資格試験の中で中級レベルにあたる試験で、一年以上の実務経験のある人はもちろんのこと、ある程度のIT業務経験のある人や、しっかりと時間を割けるのであればIT未経験の人も挑戦することが可能です。

AWS Certified Solutions Architect – Associate試験合格のために必要な勉強時間

AWS Certified Solutions Architect – Associate試験の合格を目指す場合、個人個人の知識や経験の違いに応じて、勉強時間は10時間単位で必要な場合から100時間単位で必要な場合まで考えられます。

AWS未経験でなおかつIT業務未経験の人の場合であれば、120時間から150時間程かけてハンズオンを交えたインフラ関連の基本的な知識を学習していく必要があります。

AWS未経験でIT業務をある程度経験している人の場合であれば、60時間から100時間程かけてAWSに関する知識を学習していくことが望ましいやり方です。
インフラに関する知識は既に得ているため、AWSに独特の知識の学習へと時間を割けます。

AWSクラウドを用いた実務経験を1年以上積んでいる人の場合であれば、30時間から60時間程かけて複数のサービスの関連について学習することが望ましいやり方です。
実務経験を通して個々のサービスについての知識を得ているため、個々のサービスを越えた関連の学習に時間を割けます。

AWS Certified Solutions Architect – Associate試験合格のための勉強方法

AWS Certified Solutions Architect – Associate試験の勉強方法はいくつかの段階に分かれます。
最初はクラウドに関する基礎的な知識の学習をしながらAWSに関する全体的な理解を深め、次に個々のサービスについての学習を進め、知識を学習したらハンズオンの形でも理解を深めていき、そして問題集を解いていく、といった順番で実行するのが望ましいと思われます。

AWS Certified Solutions Architect – Associate試験に関係する教材や学習の機会を挙げると、AWSが公式に提供しているセミナーや試験問題サンプル・公式問題集、Udemyで受けられる動画形式の講座、ネット上で見つかる学習サイト、市販の教材などがあります。
AWSでは公式に模擬試験を無料で提供しており、模擬試験の受験をすると試験に対して慣れることができるメリットも考えられます。

みんなの意見

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次