AWS SAA-C03に1ヶ月で合格した超効率的学習法【ChatGPTとObsidianとNotebook LM】
こんにちは!
2025年4月にAWS Solutions Architect - Associate(SAA-C03)に合格しました。
正直、1ヶ月前の自分に「合格できるよ」と言っても信じなかったと思います。実務で触っているのはEC2とかVPCとかS3とか、本当に基本的なサービスだけでしたし、そもそも勉強時間をどう確保するのか全く見当がつきませんでした。
でも、結果的に約80時間の学習で合格できました。この記事では、私が実践した 「ChatGPT、Obsidian、NotebookLMを使って、スキマ時間を全て学習に変える方法」 を全部お伝えします。
受験時の状況
まず、私の背景をざっくり説明しておきます。
| 項目 | 詳細 |
|---|---|
| 勉強期間 / 総時間 | 1ヶ月 / 約80時間 |
| 受験時期 | 新卒入社から1年のタイミング |
| 業界歴 | 2年目 |
| 職種 | インフラエンジニア(運用メイン) |
| AWS実務経験 | EC2、VPC、S3など基礎サービスのみ |
| 資格取得の目的 | 担当案件がAWSメインのため、知識の体系化とスキルアップ |
| 受験形式 | オフライン(テストセンター) |
新卒で入社してちょうど1年のタイミングで受験しました。職種としてはインフラエンジニアですが、運用業務がメインで、設計とか構築の経験はほぼゼロ。AWSも「触ったことがある」レベルで、実務では本当に基礎的なサービスしか使っていませんでした。
受験の目的は、担当案件がAWSメインだったので知識を体系化したかったのと、単純にアーキテクチャ設計を学ぶのが楽しそうだなと思ったから、というシンプルなものです。
使用教材と最強の勉強ロードマップ
使った教材は、Ping-tのAWS SAA問題集だけです。
インプット用の書籍は一切使いませんでした。問題集を解きながら知識を吸収していく、完全にアウトプット中心の学習スタイルです。
Ping-tの問題集について
私が利用したときは無料プランで使えましたが、現在は有料プランに含まれているようです。
とはいえ、UIの使いやすさ、解説の質、間違えた問題のチェック機能や模擬試験モードなど、よくできていて心からおすすめできます。
有料プランに入ればLPICやCCNAも合わせて勉強できるので、私含め若手インフラエンジニアには絶対におすすめしたいです。価格以上の価値があります。
ChatGPT・Obsidian・NotebookLMを活用した3ステップ
私の学習法の核心は、「間違えた問題の解説を、移動中や食事中に聞ける教材に変換する」 というものです。これで、通勤中も、家事をしているときも、お風呂に入っているときも、すべての時間が学習時間になりました。
具体的には以下の3ステップです:
| # | やること | 使用ツール | 効果 |
|---|---|---|---|
| 1 | 問題を解き、間違った問題の解説テキストを抽出 | Ping-t | 弱点の特定と課題の洗い出し |
| 2 | 解説をGPTに渡し、暗記用の「解説ノート」(Markdown形式)を作成 | ChatGPT | 複雑な内容を簡潔分かりやすく変換 |
| 3 | ノートをObsidianに格納。さらにPodcast化して徹底的に反復 | Obsidian / NotebookLM | 全てのスキマ時間を学習に充当 |
Step1: Ping-tで問題を解く
まず1周目は、とにかく全ての問題を解きました。正解不正解は気にせず、試験範囲と難易度を把握することが目的です。
ここでポイントなのが、難しいと感じた問題や苦手だと思った問題は、その場で解説をコピーしてChatGPTに投げる ことです。
1周終わったら、出題範囲を「間違った問題だけ」に変更して2周目。苦手な部分を集中的に潰していきます。
最後は、ひたすら模擬試験モード。本番は130分という長丁場なので、集中力を維持する訓練と時間配分の感覚を掴むために何度も解きました。
Step2: ChatGPTで解説ノートを作る
間違えた問題の解説を、そのままChatGPTに投げます。
私の場合、ChatGPT上に 「学習ノート作成プロジェクト」 を作って運用していました。プロジェクトにノート作成のフォーマットルールや作成例を組み込んでおくと、毎回同じ指示を出す手間が省けます。
最初はフォーマットがイマイチだったんですが、日を追うごとに改善していって、最終的には自分が一番覚えやすい形で出力されるようになりました。
あと、理解が曖昧なときはChatGPTに何度も質問しました。納得できるまで壁打ちする。これはもはやAI時代のあたりまえですね。
ChatGPTへの投げ方の例
以下の問題の解説を、要点を絞って簡潔にまとめてください。
重要なキーワードは太字にし、覚えるべきポイントを明確にしてください。
【問題】
EC2インスタンスから、同一リージョン内のS3バケットにアクセスする必要があります。
セキュリティ要件として、インターネットを経由しない方法を選択する必要があります。
最も適切な構成はどれですか?
A) NAT Gatewayを使用する
B) VPCエンドポイント(Gateway型)を使用する
C) インターネットゲートウェイを使用する
D) VPCピアリングを使用する
【正解】B
【解説】
VPCエンドポイント(Gateway型)を使用することで、...(以下省略)
Step3: NotebookLMでPodcast化
これがMVPです。
Obsidianにまとめたノート(Markdown形式)をNotebookLMに読み込ませて、Podcast作成機能を使います。
Obsidian側でそれなりに整形しておけば、NotebookLMが自動で要点を読み取って、小池栄子さん風の女性の声と、平子さん風の男性の声で掛け合い形式の解説を作ってくれます。二人ともいい声なので、脳に直接入ってくる感じで頭に入りやすいです。
これが本当に画期的でした。
- 寒い日の電車待ちで手をポケットから出したくないときも学習できる
- 料理中も食器洗い中も、ずっと耳で復習できる
- エビングハウスの忘却曲線に従って、反復学習が自然にできる
最初は問題集の要約をひたすら聞き流していました。「このシチュエーションではどのサービスが適しているか」みたいな基本パターンを、通勤中に何度も耳に入れる感じです。
ただ、学習が進んで基礎が固まってくると、自分でTipsシートを作るようになりました。「ここ間違えやすいな」「この違い、ちゃんと整理しておきたいな」と思ったポイントを、スキマ時間にObsidianにメモしていくんです。
Tipsシートは必ず自分で作ってください。
ChatGPTに「Tipsをまとめて」と丸投げするのではなく、自分の頭で考えて、自分の言葉で整理することが大事です。そうしないと本当の意味で理解できません。
このTipsシートは、そのままObsidianで読むのもいいんですが、Podcast化するのも自分にとってはすごく良い手でした。自分の言葉でまとめた内容が音声になると、市販の教材よりもずっと頭に残りやすい。
Podcast化したおかげで、問題を解いた後に何度も音声で聞き直せて、理解の定着が段違いに深まりました。
移動時間だけで1日1〜2時間は稼げたので、忙しい平日でも着実に学習を進められたのは本当に大きかったです。
試験当日の流れと所感
受験形式:オフライン(テストセンター)
オフライン受験を選択しテストセンターに行きました。
当日の流れは特に変わったことはなかったです。厳格な本人確認があって、私物を全部ロッカーに預けて入室。あとは淡々と問題を解くだけです。
試験の所感
試験の感想としては、単純な暗記だけでは通用しないなと感じました。
問題を解くときは、まず冷静に「この問題で最も解決したい課題は何か」を見極めることが重要です。コストなのか、運用管理のオーバーヘッドなのか、それとも可用性なのか。AWSの試験は基本的にコストと運用のトレードオフを問うものが多いので、その視点を持って選択肢を絞り込んでいくと正解に辿り着きやすくなります。
あと、時間配分と見直しの重要性を改めて実感しました。家で何度か時間を図って問題を解く練習をしておくと堅いでしょう。
さいごに
AWS SAAは、AWSの広い知識を一度しっかり整理して理解するのに、本当に良いきっかけになる資格だと思います。
私が実践した
「GPTに解説づくりを任せて、NotebookLMでPodcast化し、スキマ時間で耳から復習する」
という勉強法は、正直、自分でも驚くほど効果がありました。
この方法はSAAだけじゃなくて、SAPやANS といった上位資格にもそのまま応用できます。実際、私はこの方法で他の試験も合格できました。「勉強時間をどう捻出するか」という悩みが、かなり軽減されます。
この勉強法の細かなコツや、ほかのAWS試験(SAPやSOA、ANSなど)の合格体験記についても、今後少しずつまとめていく予定です。
最後まで読んでいただき、ありがとうございました!
