当ブログにはPRを含みます。
AWS Certified CloudOps Engineer – Associate(SOA-C03)の試験に952点で合格した経験をもとに、実際の勉強方法を記します。既にSOA-C02を取得していたため比較的短期間での合格となりましたが、初心者の方から経験者の方まで参考にしていただきたい情報をまとめました。

はじめに、CloudOps試験はSAAやDVAに比べてかなり難しいと思います。
なぜならCloudOpsではトラブルシューティングや動いているシステムの監視や改善が問われるため、初心者には特にイメージがつきにくいためです。ゆえに、何を問われているのかを理解できないことが多いと思います。私も最初にSOA-C02を受けたときはそうでした。
いきなりSOAを取得されるのではなく、初心者は先にSAAやDVAを取得されることをおすすめしたいと思います。
関連記事:
- AWS Certified CloudOps Engineer – Associate(SOA-C03)の受験を検討している方
- SOA-C02からSOA-C03へのアップグレードを考えている方
- AWS運用エンジニアとしてのスキルを証明したい方
- 効率的な学習方法を探している方
まずは無料で体験:練習問題10問
Udemy講師評価4.5/5.0が作成した、本番レベルの無料問題集
- ✅ 完全無料|会員登録・ログイン不要
- ✅ C03への完全アップデート済
- ✅ AWS公式ドキュメントへのリンク完備
- ✅ 不正解選択肢の理由も丁寧に解説
- ✅ 本番ライクな260問超収録
問題集の完全版は以下Udemyで購入可能です。特別価格: 通常2,600円 → 1,500円
講師クーポン適用で42%OFF
講師クーポン【全出題範囲網羅+詳細解説】AWS SOA-C03日本語問題300問+(Cloud Operations Engine)
筆者の受験時点の経歴・背景
私のAWS関連の経験をご紹介します:
- AWS経験年数:受験時点で約6年間
- 主な業務内容:AWSを使ったクラウドシステムの設計・開発、プロジェクトマネジメント、運用開始後の保守業務
- 既に取得していたAWS認定資格:SAA(Solutions Architect Associate)、SAP(Solutions Architect Professional)、SCS(Security Specialty)、DOP(DevOps Professional)など
- SOA-C03受験時のスコア:952点(1000点満点)
既にSOA-C02を取得済みだったため、C02からC03へのアップデート要素を中心に学習を進めました。
AWS Certified CloudOps Engineer – Associate(SOA-C03)とは
AWS Certified CloudOps Engineer – Associateは、AWS上でシステムの運用・監視・自動化を担当するエンジニア向けの中級認定資格です。従来のSysOps Administrator Associateから名称が変更され、より運用とオペレーションに焦点を当てた試験内容になっています。
- 試験時間:130分(2時間10分)
- 問題形式:選択式(複数選択、単一選択)
- 問題数:65問
- 合格点:720点(1000点満点)
- 公式ページ:AWS Certified CloudOps Engineer – Associate
学習期間とスケジュール
私の学習期間:2週間程度
すでに前のバージョンであるSOA-C02を既に取得していたため、比較的短期間での学習となりました。
- 学習期間:約2週間
- 1日の学習時間:1〜2時間
- 総学習時間:約20時間程度
経験レベルによる学習期間の目安
経験レベルによって学習期間は大きく異なると思います。以下は私のSOA-C02試験やSAA試験の経験を踏まえた目安時間です。:
- SOA-C02取得済みの方:2週間〜1ヶ月程度
- AWS経験があるがSOA未取得の方:1〜2ヶ月程度
- AWS初心者の方:少なくとも1ヶ月以上(2〜3ヶ月が目安)
私は経験者だったため2週間で取得できましたが、初心者の方はより長期的な学習計画を立てることをおすすめします。
使用した学習リソースと勉強方法
1. AWS公式ドキュメント(最重要)
C03で新規追加されたサービスの公式ドキュメントを重点的に読み込みました。公式ドキュメントは最新の情報が記載されており、試験対策として最も信頼できる情報源です。
公式ドキュメントで学習したしたサービス:
公式ドキュメントを読む際の注意点:
AWS公式ドキュメントの日本語版は機械翻訳によるものであることが多く、技術的な内容が難しく、初心者には理解しにくい場合があります。特に複雑な概念や専門用語が多いサービス(ECS、EKS、CDKなど)では、ドキュメントを読むだけでは理解が難しいと感じました。
初心者へのおすすめ学習法:
理解に自信がない方は、NotebookLMなどのAIツールを活用して、公式ドキュメントの内容をAIと対話しながら理解を深めることが非常に有用だと思います。私自身もNotebookLMを使用して、公式ドキュメントの内容をAIに説明してもらいながら、わからない部分を質問して理解を深めました。AIツールを使うことで、機械翻訳でわかりにくい部分も、わかりやすい日本語で説明してもらえるため、学習効率が大幅に向上します。
2. AWS Black Beltシリーズ
最も役に立った学習リソースは、AWS Black BeltのYouTube動画でした。SOA-C03で有用なAWS Black Beltは以下にまとめているのでぜひご参照ください。
https://sal-blog.com/aws-soa-c02-vs-c03/#index_id19
- メリット:通勤時間中に聞き流すだけでサービスの知識をアップデートできる
- 活用方法:移動時間や隙間時間を有効活用して学習効率を大幅に向上
- 学習のポイント:動画を見るだけではなく、重要な部分はメモを取りながら視聴
AWS Black Beltの動画は、サービスごとに体系的にまとまっており、試験対策だけでなく実務でも役立つ知識が得られます。
3. AWS公式試験ガイド
試験ガイドの確認は必須です。私自身、以前SOA-C02の試験を受けた際、問題集だけ解いて試験ガイドを確認せずに臨んだ結果、不合格になった経験があります。
- 試験ガイドを入念に確認
- C02合格者はC03の差分を明確に把握
- 出題範囲のサービスをすべてチェック
試験ガイドには、出題範囲のサービス一覧や各分野の出題比率が記載されているため、学習範囲を決定する上で不可欠です。少なくとも試験ガイドに記載されているサービスについて「全く知らない」という状態で本番試験を受験するべきではないと思います。
AWS公式試験ガイド:AWS Certified CloudOps Engineer – Associate 試験ガイド(PDF)
4. AWS公式サンプル問題
無料で受講できるAWS公式の練習問題(20問)を徹底的に確認しました。
- 公式サンプル問題を理解した状態で試験に臨む
- 問題形式に慣れる
- 回答解説を熟読して知識を深める
公式サンプル問題は、実際の試験問題の形式や難易度を把握する上で非常に有用でした。無料ですが登録が必要です。
5. NotebookLMを活用した問題作成
私はAIツールのNotebookLMを活用して、アウトプット学習用の問題を作成しました。
- 試験ガイドをNotebookLMに入力
- 新しく追加された分野の問題を生成
- 苦手分野があれば練習問題を作成
NotebookLMは無料プランでもこの程度の用途には十分対応できます。インプット学習だけでは不十分なため、アウトプット学習用のツールとして非常に便利でした。上記のように公式ドキュメントや試験ガイドをソースとして4択問題やフラッシュカードを簡単に作成することができます。
筆者がSOA-C03対応の問題集を作成しました。実際の試験問題に近い形式で、出題範囲を網羅的に問題集にしました。
新規追加された分野(ECS、EKS、CloudWatchエージェント、AWS CDK、CI/CD)の要素だけをまとめた演習セクションも作成したため、C02(SysOps Administrator)からのアップデートにも役立ちます。
問題集の完全版は以下Udemyで購入可能です。特別価格: 通常2,600円 → 1,500円
講師クーポン適用で42%OFF
講師クーポン【全出題範囲網羅+詳細解説】AWS SOA-C03日本語問題300問+(Cloud Operations Engine)
学習の振り返り
インプットとアウトプットのバランス:1対1
私はインプット(知識習得)とアウトプット(問題演習)をだいたい1対1の比率で実施しました。
インプット学習の方法
-
AWS公式ドキュメントの読破
- C03で新規追加されたサービスのドキュメントを重点的に学習
- 特にわからない部分は何度も読み返しNotebook LMで理解を深める
-
Black Belt動画の視聴
- 通勤時間や隙間時間を活用
- 重要ポイントはメモを取りながら視聴
-
試験ガイドの徹底確認
- 出題範囲のサービスをすべて把握した状態にする
- C02とC03の差分をインプットする
アウトプット学習の方法
-
NotebookLMで問題作成
- 試験ガイドと公式ドキュメントを入力して練習問題を生成
- 新しく追加された分野に特化した問題を作成
-
公式サンプル問題の徹底演習
- 20問の公式サンプル問題を解く
- 解説を熟読して知識を深める
-
苦手分野の集中的な問題演習
- コンテナデプロイ関連の問題を重点的に作成
- わからない部分はドキュメントに戻って再確認
苦手分野の克服方法
私の苦手分野は、コンテナのデプロイ関連でした。あまり実務で使用した経験がなかったため、以下の方法で克服しました:
-
重点的なドキュメント学習
- ECS、EKS、kubernetesなどのドキュメントを重点的に読む
- 実際の構成例やベストプラクティスを確認
-
NotebookLMで集中的な問題演習
- 苦手分野に特化した練習問題を作成
- 繰り返し解くことで知識を定着
-
関連サービスの横断的な学習
- 単一サービスではなく、サービス間の組み合わせを学習
- 実際のユースケースを想定した問題をNotebookLMで作成して理解を深める
試験当日の振り返り
試験時間:130分は十分
試験時間(130分)は十分にあり、時間が足りなくなるようなことはありませんでした。30分くらいは余りました。
時間配分のコツ:
- 1問あたり約2分のペースは意識する(65問 ÷ 130分)
- わからない問題に時間をかけすぎず、後で見直す
問題の難易度:相変わらずアソシエイト試験としては難しい
- SOA-C02と同等の難易度と感じました
- アソシエイト試験としてはSAAやDVAと比較するとかなり難しい部類だと思います
- 以前はSAAと出題が似通っていましたが、C02やC03からはSOA独自の出題が目立っていると思います
- トラブルシュートや運用監視の出題が主なので実務を経験したことがない初心者は「何を問われているのか?」を理解できないかも
出題の特徴:単なる暗記はでは通じない
-
サービス間の組み合わせ問題が多い
- 単一サービスの知識を問う問題は少ない
- 要件に対して複数のサービスを組み合わせた実践的な問題が多い
-
マルチアカウント関連の出題が多い
- Organizations、SCP、マルチアカウント戦略に関する問題が頻出する
-
シミュレーター試験は廃止
- 以前のSysOps試験にあったシミュレーター試験はなくなっています
CloudOps試験知識の実務への貢献
開発時の運用を意識した設計
SOA-C03に限らずSOA試験で得た知識は、開発時に運用のことを考えて設計するという点で非常に役立っています。
開発時に運用のことを考えて設計することがおろそかにされがちですが、いざ運用が始まると運用コストの高さに困るということがあります。
活用できる知識例:
- CloudWatchの設定:適切なメトリクスとアラームの設定
- AWS Organizationsの設計:マルチアカウント戦略の構築
- SCPの設計:組織レベルでのアクセス制御
- 権限設計:運用者・保守者などのIAMポリシー設計
ガードレールの重要性
運用者がミスをしても、SCPやIAMポリシーの設定をしっかりしておけばガードレールになります。これにより、誤ってシステムを止めてしまうような重大な事故を防ぐことができます。
継続的なリリースのためのツール設計
システムは一度リリースしたら終わりではなく、バージョンアップや機能強化がつきものです。これらの継続的なリリースをどのように行うのかを考え、開発ツール・リリースツール・構成管理ツールについて最初から設定しておくことが重要であることを学びました。
トラブルシューティングへの活用
システムを運用していると、アラートや不具合はつきものです。実際の運用現場では、予期しない問題が発生することも少なくありません。
あるシステムでは、本番運用中に急にAWS利用料が増加したことや、APIの応答速度が劣化する問題が発生しました。このような緊急事態において、CloudOps試験で学習したCloudWatchの知識やサービスクォータの知識を活かして、素早くトラブルシューティングを行うことができました。
具体的な活用例:
- CloudWatchメトリクスの確認:異常なリソース使用状況を特定
- CloudWatchアラームの分析:問題の根本原因を迅速に特定
- サービスクォータの確認:リソース制限による問題の有無を確認
- ログ分析:CloudWatch Logsを使用してエラーログを分析
試験で学習した知識が、実際のトラブルシューティングで即座に役立つことを実感しました。特に、CloudWatchのメトリクスやアラームの設定方法、サービスクォータの確認方法などは、実際の運用現場で頻繁に使用する知識です。

なぜ4.5/5.0の高評価を獲得できているのか?
- ✅ 全260問超に平均800字以上の詳細解説
- ✅ 新試験C03に完全対応
- ✅ 受講生からの質問に100%に回答
- ✅ AWSアップデートを反映
- ✅ 不正解選択肢も「なぜ不正解か」を丁寧に解説
受講生の声:
「本教材だけで合格できた」「解説が丁寧」「試験問題を解くために必要な考え方を学べる」
↓実際の収録問題↓
問題文:
運用チームは、企業の AWS アカウント内に Frontend-VPC と Backend-VPC という 2 つの VPC を作成しました。Frontend-VPC には Windows Server 上で動作する注文受付アプリケーションを Amazon EC2 にデプロイし、Backend-VPC のプライベートサブネットには Amazon RDS for PostgreSQL をデプロイしています。EC2 インスタンス上のアプリケーションはデータベースへ接続する必要があります。
次の選択肢から、EC2 インスタンスをデータベースに接続するための最適な方法を選択してください。
選択肢:
A. RDS インスタンスにパブリック IP アドレスを割り当てて接続します。
B. Frontend-VPC と Backend-VPC に同一の IPv4 CIDR ブロックを割り当てます。
C. Frontend-VPC と Backend-VPC の間に VPC ピアリング接続を確立します。
D. RDS インスタンスの接続情報を Frontend-VPC のルートテーブルへ登録します。
正解:C
A. RDS インスタンスにパブリック IP アドレスを割り当てて接続します。
不正解 たとえRDSインスタンスにパブリックIPアドレスを割り当てたとしても、要件にあるプライベートサブネットはインターネットゲートウェイへの経路を持たないため、外部のネットワークからそのアドレスへ到達することはできません。加えて、セキュリティの観点からもデータベースをパブリックに公開することは推奨されません。
B. Frontend-VPC と Backend-VPC に同一の IPv4 CIDR ブロックを割り当てます。
不正解 同一のCIDRブロックを持つVPCを作成すること自体は可能ですが、それだけでは異なるVPC間の通信は成立しません。VPCは既定で互いに分離されたネットワークであり、CIDRが重複していると、後でVPCピアリングやTransit Gatewayなどの接続を試みた際にルーティングが競合し、正しい経路を解決できなくなります。
C. Frontend-VPC と Backend-VPC の間に VPC ピアリング接続を確立します。
正解 VPCピアリングは、異なるVPC同士をAWSのバックボーンネットワーク経由でプライベートに接続する機能です。ピアリング接続を確立し、双方のルートテーブルに相手方のCIDRブロックへのルートを追加することで、Frontend-VPC上のEC2インスタンスはパブリックネットワークを経由せず、低レイテンシーかつセキュアにBackend-VPC内のRDSインスタンスへ到達できます。
D. RDS インスタンスの接続情報を Frontend-VPC のルートテーブルへ登録します。
不正解 ルートテーブルは宛先CIDRブロックとターゲット(インターネットゲートウェイ、NATゲートウェイ、VPCピアリング接続、ネットワークインターフェースなど)の対応関係のみを保持するネットワーク層の仕組みであり、接続文字列や認証情報のようなアプリケーション層の値を格納する機能はありません。データベースの接続情報は、アプリケーションの設定やAWS Systems Manager Parameter Store、AWS Secrets Managerなどで管理するべきです。
全体的な説明
問われている要件
- Frontend-VPC上のEC2インスタンスとBackend-VPCのRDSデータベースの間に、プライベートなネットワーク接続を確立すること。
- Backend-VPCのRDSデータベースは、プライベートサブネットに配置されていること。
- インターネットを経由せず、安全にデータベースへアクセスできる方法を選ぶこと。
- 異なるVPC間でこの接続を実現する最適な方法を選択すること。
前提知識
ルートテーブルについて
- ルートテーブルは、サブネットを出入りするトラフィックの経路を決めるルールの集合です。
- 宛先CIDRブロックとターゲット(インターネットゲートウェイ、NATゲートウェイ、VPCピアリング接続、ネットワークインターフェースなど)の対応関係だけを保持します。
- 接続文字列やパスワードのようなアプリケーション層の値を保存する場所ではなく、そうした機密情報はAWS Secrets ManagerやSystems Manager Parameter Storeで管理するのが一般的です。
VPCとサブネットの分離モデルについて
- VPCはアカウント内に作られる論理的に独立したネットワークで、既定では他のVPC上のリソースへの経路を持ちません。
- サブネットはこのVPCのCIDRブロックを分割した区画であり、インターネットゲートウェイへのルートを持てばパブリックサブネット、持たなければプライベートサブネットとして扱われます。
- プライベートサブネットのリソースが外向き通信を必要とする場合は、NATゲートウェイを経由させる設計が一般的です。
VPCピアリングについて
- 2つのVPCの間にプライベートな通信経路を確立する機能で、接続後は双方のルートテーブルに相手方のCIDRブロックへのルートを追加することで有効になります。
- 同一アカウント・異なるアカウント、同一リージョン・異なるリージョンのいずれの組み合わせでも構成できます。
- 接続する双方のCIDRブロックが重複していないことが前提になります。
- 1つのVPCが持てるピアリング接続数には既定の上限があり、必要に応じて引き上げをリクエストできます。
Amazon RDSの配置について
- RDSインスタンスはパブリックサブネットとプライベートサブネットのどちらにも配置できます。
- データベース層をインターネットから直接切り離すため、プライベートサブネットに置いてアプリケーション層からのみアクセスさせるのが推奨構成です。
セキュリティグループとネットワークACLについて
- セキュリティグループはリソース単位で動作するステートフルなファイアウォールで、インバウンド・アウトバウンドの許可ルールを個別に評価します。
- ネットワークACLはサブネット単位で動作するステートレスなファイアウォールで、番号順にルールを評価する点がセキュリティグループと異なります。
解くための考え方
- ネットワーク分離の理解: 異なるVPC上のリソースは既定では互いに通信できないことを理解します。
- セキュリティ要件の考慮: RDSインスタンスはプライベートサブネットに配置されているため、パブリックネットワークを経由しない接続方法が必要になります。
- 接続オプションの評価: VPCピアリング、Transit Gateway、PrivateLinkなどの選択肢の中から、2つのVPCを単純に接続するケースに最も適したものを選びます。
- コスト効率性の考慮: VPCが2つだけであれば、Transit Gatewayのようなハブ型の仕組みを持ち出すよりも、VPCピアリングの方がシンプルでコスト効率がよいです。
VPCピアリングを確立した後は、双方のVPCのルートテーブルに相手方CIDRブロックへのルートを追加し、セキュリティグループで必要なポートへのアクセスを許可する設定も必要になります。
参考資料
問題集の完全版は以下Udemyで購入可能です。特別価格: 通常2,600円 → 1,500円
講師クーポン適用で42%OFF
講師クーポン【全出題範囲網羅+詳細解説】AWS SOA-C03日本語問題300問+(Cloud Operations Engine)
この資格を活かしたキャリア情報
SOA資格の取得後にどんなキャリアが開けるか、詳しくはこちら:
→ SOA合格者の転職市場価値と求人傾向
AWS資格全体のキャリア活用法:
→ AWS資格は転職・キャリアアップでどう活きる?資格別市場価値と実体験
まとめ
AWS Certified CloudOps Engineer – Associate(SOA-C03)の合格に向けた勉強方法を、実際の体験をもとにご紹介しました。
重要なポイント:
- 試験ガイドの徹底確認(最重要)
- インプットとアウトプットを1対1の比率で実施
- C03で新規追加された分野を重点的に学習
- 公式サンプル問題を徹底的に演習
- サービス間の組み合わせ問題に慣れる
学習期間の目安:
- SOA-C02取得済み:2週間〜1ヶ月
- AWS経験あり:1〜2ヶ月
- AWS初心者:1〜3ヶ月
おすすめの学習リソース:
- AWS公式ドキュメント
- AWS Black BeltのYouTube動画
- AWS公式試験ガイド
- AWS公式サンプル問題
これから受験される方も、試験ガイドをしっかり確認の上、知らないサービスがないようにして受験していただければと思います。特にSOA-C02取得済みの方は、C03で追加された要素をすべて網羅することが合格の鍵になると思います。
この記事がお役に立ちましたら、コーヒー1杯分(300円)の応援をいただけると嬉しいです。いただいた支援は、より良い記事作成のための時間確保や情報収集に活用させていただきます。
システムエンジニア
AWSを中心としたクラウド案件に携わっています。
IoTシステムのバックエンド開発、Datadogを用いた監視開発など経験があります。
IT資格マニアでいろいろ取得しています。
AWS認定:SCS, ANS, AIP, SAP, DOP, SAA, DVA, SOA, CLF
Azure認定:AZ-104, AZ-300
ITIL Foundation
Oracle Master Bronze (DBA)
Oracle Master Silver (SQL)
Oracle Java Silver SE
■略歴
理系の大学院を卒業
IT企業に就職
AWSのシステム導入のプロジェクトを担当
