認定ソリューションアーキテクトアソシエイト試験を受けてきたので、合格に至るまでの勉強方法、コツを書いていきたいと思います。僕自身まったくAWSやインフラのことを知らないレベルから、ハンズオンで実際にAWSでネットワーク構築した期間が約1か月間、座学が1か月間(約90時間弱)で試験に臨みました。いうのが無理もなく取得できる目安ではないかと個人的に感じました。ハンズオンについてネットにはハンズオン無しでも合格された方の体験記もちらほらありますが、個人的にはAWSアカウントを取得して実際にネットワーク構築や各サービスを触ってみることをオススメします。単純に理解度が増しますし、解答の際に説得力が出るからです。ハンズオンは下記リンクのudemy講座を一通りやるだけで十分かと思います。座学についてハンズオンと平行して何か参考書を通読されることをオススメします。上記のudemy講座で主要なAWSサービスは理解できますが、試験で出題される範囲はもっと広く、細かい仕様についても問われます。いった部分は参考書で補いましょう。参考書についてでは、どの参考書がいいのか?というところですが、この辺は完全にお好みかと思います。書店などでパラパラと立ち読みしてよさげなのでOKです。AWS本ではなくSAA対策本を選ぶこと。最近発行されたものを選ぶこと。AWSのサービスは頻繁に更新されたり追加されたりするので有名なのですが、書籍ではそのスピードに間に合わないので、できるだけ最近発行されたものを購入されるほうがいいでしょう。参考までに僕は以下の3冊を併用しました。僕的には黒>オレンジ>黄色ですが、この辺は先ほども書きましたが、各自お好みでどうぞ。ネットでググることで知識を得ることも十分可能なので、3冊も4冊も購入する必要はありません。買っても2冊くらいでストップしておきましょう(笑)お金をかけるとしたら、後で紹介するweb問題集などに充当したほうがいいです。インフラ未経験の方へ通読する中で分からない部分はネットで逐次調べましょう。僕のようにまったくインフラやネットワークについて知らないレベルから挑戦される方であれば、そもそもの部分から学習する方が遠回りに見えても、結果的に良い場合が多々あります。「そもそもの部分」というのは、次のようなことが挙げられます。AWSには多数のデータベースサービスがあります。(DynamoDBやAuroraなどAWS独自のサービスは特に出題率高めです。)ただ、それらの説明を書籍で読んでも正直なところ「そもそもデータベースってなに?」という壁に当たったりします。そこで、より理解を深めるためにはいったん「データベース」について学習する方が良い、ということです。他にも「サーバーとは?」、「DNSとは?」、「IPアドレス範囲って?」など各サービスが属している親カテゴリーの概要は知っておくに越したことはないので、時間があればぜひ調べることをオススメします。したIT知識を得るには下記のサイトがオススメです。問題集について参考書を通読したあとは、ひたすら問題を解きます。手始めに参考書に付属のものからどうぞ。税込2200円です)正直、参考書の問題レベルとの違いにビビるかもしれません。レベル感としては公式が最も本番に近いです、当然ですが(笑)総仕上げとして公式模試を受けるよりも、この段階で早めに本番のレベルに触れておく方が対処する時間が確保できると思います。この模擬試験ですが、制限時間がかなりタイトです。見返す暇もありません。終了すると、ただ結果が表示されるだけ、という鬼畜っぷりです。1問ずつスクリーンショットをとって後で見返せるようにしておくことをオススメします。Practice」を探します「PSIによる〜」「ピアソンVUEによる〜」という2つのリンクがありますが、これは試験を代行する業者による違いです。模試は自宅PCで受けるもので、試験会場などは関係ないのでお好みでどちらを選んでいただいてもOKです。(のちのち本試験を受ける際は、受験する会場がアクセス圏内にあるかどうかでどちらを選ぶか決める必要はあるかと思います。)リンクをクリックしたら指示に従って申し込みしてくださいがんばって問題を解く!ここで手応えを得られた方はかなり優秀だと思いますが、だいたいは試験問題のレベルの高さ(内容の細かさ)にガクブルします。そこで次に取組むのが、Web問題集です。Web問題集で学習しようどうやって集められたのか、1セクション7問のセットが127個(2019年11月中旬現在)、つまり889問も問題が掲載されています!僕はこれを2周しましたが、終わる頃には公式模試レベルにも対応できるようになりました。こちらも有料(ゴールドプラン3880円)ですが圧倒的な問題数で、やっていくうちに出題パターンが勝手に頭の中に出来上がっていくので、書籍を読み込むよりもよかったです。ひとつオススメなのが下記のudemy講座の模擬試験です。アソシエイト試験突破講座(初心者向け21時間完全コース)正直なところ、この講座の動画は好みが別れます。講座の最後にある模擬試験3つ分がオススメなので、動画はさらっと確認していただいて、ご自身に有用だと感じられるのであれば試聴してください。こちらの模試は、かなり本試験に近いレベルの問題が多いと感じました。こちらも2周やりました。当然ですが、AWSの各サービスについて問われる問題が出題されます。特徴やメモリ容量など細かな仕様についても問われる場合があり、「この数値はどのサービスだったっけ?」という感じに陥ります。問題を解きつつ各サービスの特徴などをメモしていって、自分だけのリストを作成するのがオススメです。これはAWSを構築、運用して行く上で重要視すべきポイントをまとめた指針のようなものです。Well-Architectedフレームワークは5つの柱で構成されていて、公式ドキュメントで長々と語られているのですが、要約すれば「高可用性で障害に強いか?」(たとえクラッシュしても、サービスを継続して使える工夫をしているか?)「セキュリティは高いか?」(暗号化、人的ミスへの対応はしているか?)「コストは最適か?」(よりコスパのいいサービス、リソースを選択しているか?)「パフォーマンスは最適か?」(リソースの監視とスケーリングは最適か?)「正しい運用が行われているか?」(アクセス監視、ログ監視は適切か?)といったことが書かれています。これらに沿った使い方が推奨されているわけで、試験の問題もこれらのキーワードが所々に盛り込まれます。ある意味引っ掛けにもなっています。「最も高いパフォーマンスを期待している」とか「高いパフォーマンスは必要だがコストも低く抑えたい」とかです。選択肢を見て、「あれ?2つ答え当てはまるな...」っていう問題の場合、上記のようなキーワードがまさに答えの鍵になります。要するにパフォーマンスを求めているのか?コストは許容できるのか?という、現実的な要件を鑑みるような考え方も必要になるということです。問題を解くのではなく、このWell-Architectedフレームワークに沿った目線で各問題に取組むのをオススメします。いざ、問題文に分からない用語があっても、考え方が身に付いていれば答えが導き出せる可能性が高くなります。本試験についてここまでくれば、あとは本試験を申し込んで受けるだけです。ここで気をつける点をあえてあげるなら...前日、緊張しすぎて眠れない試験会場にテスト時間までにたどりつけない身分証明書など受験に必要なものを家に忘れてくるスマホ中心で勉強しているとPC画面でのテストに違和感を感じる複数選択の問題なのにチェックを1つしか付けないそもそも解答せずに飛ばした問題に答えずに終了する他の人の音や動きが気になるなどです。資格ゲッターの方や学生さんならいざしらず、試験を受けるという行為はなかなか普段ないと思います。前日や当日は問題の見返しは軽めにして、持ち物や時間、アクセス方法などの確認を優先しましょう。試験は65問130分(1問およそ2分)、意外と時間は余ります。見返しに使うことも可能ですし、開始時にあえてひと呼吸おいたり、ゆっくり問題文を読んだりすることも可能です。画面の問題文に集中することを心がけましょう。まとめSAA試験は2020年3月から内容の刷新が既にアナウンスされています。問われる範囲やレベルに関しても難しい方向へ変更が行われるのでは?と言われています。2019年11月現在、今から学習をスタートすると3か月弱の時間があります。十分に合格を狙える期間だと思います。内容の刷新後はどの教材も対応するのに数か月かかるはずなので、現行内容で受験をするのであれば正に最後のチャンスだと思います。この記事が、そんな学習者の方の参考になればいいなぁと思います。学習言語は、主にRuby、HTML、CSS、JS。フレームワークはRailsです。平行してAWSを学習中。