文系出身新卒１年目SEがAWS SAA(SAA-C02)を２ヶ月で一発合格した話

# 注釈
[こちら](https://technowanko.com/posts/aws/translate_web_api/)
に移動しました。

# はじめに
先日、AWS Solution Architect Associate に無事合格しました。
![aws-certified-solutions-architect-associate.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2097948/29a9583d-4026-a0d2-1882-f5e5a8576eb0.png)

文系出身SEで、プログラムもまともに書けないど素人（ましてや基盤知識なんて皆無）ですが、
そんな私でも、一発合格できたので、学習時間や使用した教材、学習方法を共有したいと思います。

## 合格するために使用した教材
* テキスト：[AWS認定資格試験テキスト AWS認定ソリューションアーキテクト - アソシエイト 改訂第2版](https://www.amazon.co.jp/AWS%E8%AA%8D%E5%AE%9A%E8%B3%87%E6%A0%BC%E8%A9%A6%E9%A8%93%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88-AWS%E8%AA%8D%E5%AE%9A%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%88-%E3%82%A2%E3%82%BD%E3%82%B7%E3%82%A8%E3%82%A4%E3%83%88-%E6%94%B9%E8%A8%82%E7%AC%AC2%E7%89%88-NRI%E3%83%8D%E3%83%83%E3%83%88%E3%82%B3%E3%83%A0%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE/dp/4815607389/ref=sr_1_5?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=AWS+SAA&qid=1637981355&sr=8-5)
* Udemy：[これだけでOK！ AWS 認定ソリューションアーキテクト – アソシエイト試験突破講座（SAA-C02試験対応版）](https://www.udemy.com/course/aws-associate/)
* Udemy：[【SAA-C02版】AWS 認定ソリューションアーキテクト アソシエイト模擬試験問題集（6回分390問）](https://www.udemy.com/course/aws-knan/)
* [black belt](https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/)
* [AWS 公式模擬試験サンプル](https://d1.awsstatic.com/ja_JP/training-and-certification/docs-sa-assoc/AWS-Certified-Solutions-Architect-Associate_Sample-Questions.pdf)

##学習時間
* 平日：業務後毎日1~3時間（平均２時間程度/日）
* 休日：3~6時間（平均4時間程度/日） ※試験直前は6時間やってました

上記を２ヶ月続けました。
AWSを業務で使用されている方や、インフラエンジニアの方などは、
こんなに勉強しなくてもSAAは取得できると思います。
私は、そもそもインフラの知識がありませんので、**SAAの試験勉強をしつつインフラ周りの用語や概念を理解した**ので学習時間が長めです。

## 学習方法
学習の大まかな流れは以下の通りです。最初の２週間を無駄にしたような。。いや無駄ではないと思いたい。

最初の1~２週間でテキストを通読
　　　　　　⇩
模擬試験を解いてテキストだけでは無理だと気づく
　　　　　　⇩
Udemyの講座が良さそう
　　　　　　⇩
**Udemy+Black Belt が最強と気づく**
　　　　　　⇩
最後の１ヶ月は、模擬試験の反復

###1. テキストを通読
まずは、テキストをざっと読んでSAAで問われるサービスの概要を理解しました。
テキストは、[AWS認定資格試験テキスト AWS認定ソリューションアーキテクト - アソシエイト 改訂第2版](https://www.amazon.co.jp/AWS%E8%AA%8D%E5%AE%9A%E8%B3%87%E6%A0%BC%E8%A9%A6%E9%A8%93%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88-AWS%E8%AA%8D%E5%AE%9A%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%88-%E3%82%A2%E3%82%BD%E3%82%B7%E3%82%A8%E3%82%A4%E3%83%88-%E6%94%B9%E8%A8%82%E7%AC%AC2%E7%89%88-NRI%E3%83%8D%E3%83%83%E3%83%88%E3%82%B3%E3%83%A0%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE/dp/4815607389/ref=sr_1_5?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=AWS+SAA&qid=1637981355&sr=8-5)を使用しましたが、オススメ度はあまり高くないです。
模擬試験を解くとわかるのですが、試験で問われるような内容があまり記載されていません。
（最初は、模擬試験の正答率が低く焦りました。）
ですのでこちらの教材は、**右も左もわからない方向け、サービスの大枠を掴みたい方向けのテキストと言えるでしょう。**

### 2. Udemy講座で手を動かして学ぶ
テキストだけでは、合格できそうにないと感じたので、
Udemyで、[これだけでOK！ AWS 認定ソリューションアーキテクト – アソシエイト試験突破講座（SAA-C02試験対応版）](https://www.udemy.com/course/aws-associate/)を購入しました。（※AWS認定試験取得を推奨されている会社であれば、負担してくれるかも。）

この講座で習得できるポイントをざっくりまとめると

* ハンズオンで使用するAWSセットアップが丁寧に解説されている（特にセキュリティ対策は初学者にとってありがたい内容）
* AWSが推奨するWell-Architected Framework に沿って各サービス・試験で問われるポイントの解説、ハンズオン形式での環境構築の実施
* ドキュメントをダウンロードできるので、学習しやすい
* 各セクションにふりかえりの小テストあり
* 最後に３回分の模擬試験あり

**この講座すごくオススメ**です。前述したテキスト購入しなくてよかったやんと思えるくらい内容が充実しています。
資料もDLできるので。

受講する際の注意点は、2つです。

1. 動画の作成日を確認しましょう。古すぎるようであれば、[black belt](https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/)で最新の情報をキャッチアップしましょう。black beltは、AWSが公式で公開している資料をまとめたサイトです。PDF、Youtubeどちらでも参照可能です。
1. ハンズオン内で作成したリソースの削除を忘れないこと。簡単にリソースを作成することができ、最初はとてもテンション上がりますが、削除し忘れたことが原因で、高額な請求が発生することがある（※）ので注意が必要です。各サービスの料金体系をきちんと学習した上で削除可否を判断することが望ましいです。AWSアカウント作成より12ヶ月間は、無料利用枠が設けられているのでその範囲内で作成すれば課金されることはありませんが、特に使用する予定がないのであればすぐに削除することがオススメです。

（※）ハンズオンの中で、インメモリデータベースのElasti Cacheを使用しますが、無料利用枠が設けられているものの、めちゃくちゃ高額なサービスなので削除し忘れて**20万相当の請求が発生している**方をお見受けしました。気を付けましょう。。


###3. ひたすら問題をとく
こちらも大変オススメです。ただし、本番試験より難易度高めな問題が多い点だけ注意です。
[【SAA-C02版】AWS 認定ソリューションアーキテクト アソシエイト模擬試験問題集（6回分390問）](https://www.udemy.com/course/aws-knan/)

模擬試験を使用したおすすめの学習方法は以下の通りです

* 本番環境同様に140分の時間を確保する
* 悩んだ問題にはチェックをつけて見直しを行う
* 正解、不正解の問題双方の解説を読み、不明な点は調べる（おすすめは[black belt](https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/)）
* **頻繁にミスする問題や、よく出る問題は、サービスごとにメモでまとめる**


black beltは、SAA試験対策に限らず、業務・AWS認定試験の学習でもよく参照することになりそうです。

最後に、各サービスごとによく出る問題をまとめることはとてもオススメです。
サービスの整理につながりますし、直前の見直し資料としても大変有用です。
私は、Notionを使用してまとめました。
自分だけがみるので間違った問題をそのままコピペしたり、よく問われるサービスのポイントをメモしてました。

こんな感じ↓
![スクリーンショット 2021-11-27 12.46.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2097948/e303e59f-8978-4ba2-a954-f82c744f77d2.png)
（上記は、一部ですがメモしすぎて直前に全部見れませんでしたね、、）

##まとめ
試験に合格する知識をつけるためには、数をこなすこと、不明点はblack beltで解決するがベストだと感じました。特に後者を実施することで、業務に活かすことができる汎用的な知識を習得できるのでオススメです。
これから受験される方は頑張ってください！