【必勝】AWS認定ソリューションアーキテクト-アソシエイト合格方法【対策の手順を教えます】
こんにちは、こもDです。
先日、AWS認定資格であるソリューションアーキテクト-アソシエイトを受けて、無事合格しました。
今回は、AWS認定ソリューションアーキテクト-アソシエイト取得に向けた対策方法を実際に私が行った勉強方法などを織り交ぜながら解説していきます。
[jin_icon_check color="#e9546b" size="18px"]この記事を読んで分かること
AWS認定ソリューションアーキテクト-アソシエイト合格方法(資格取得に向けた勉強方法)
AWS認定ソリューションアーキテクトアソシエイトとは
AWSにおける分散システムの可用性、コスト効率、高耐障害性及びスケーラビリティの設計に関する1年以上の実務経験を持つソリューションアーキテクト担当者が対象の試験です。| 受験料 | \15,000(税別) |
|---|---|
| 試験時間 | 130分 |
| 問題数 | 65問 |
| スコア範囲 | 100-1,000点 |
| 最低合格スコア | 720点 |
出題範囲の配分は以下の通りです。
1.回復性の高いアーキテクチャを設計する 34%
2.パフォーマンスに優れたアーキテクチャを定義する 24%
3.セキュアなアプリケーションおよびアーキテクチャを規定する 26%
4.コスト最適化アーキテクチャを設計する 10%
5.オペレーションエクセレンスを備えたアーキテクチャを定義する 6%
[blogcard url="https://aws.amazon.com/jp/architecture/well-architected/"]
※2020年3月のバージョン変更に伴い出題範囲の配分が変わります。詳細はこちらから。
[blogcard url="https://komodblog.com/aws-qualificaton-type/"]
受験前の経歴と勉強実績
受験前の私の経歴は以下の通りです。
・インフラエンジニア1年(サーバエンジニア)
・基本情報技術者試験保持
・LinuC101保持
・ネットワーク経験なし(基本情報技術者レベル)
・AWS経験4~5か月(案件で携わったサービス:EC2、VPC、S3、IAM、DynamoDB、DirectConnect)
結果、勉強期間は約2か月、勉強時間は約40時間でした。
対策方法(合格までの道のり)
以下の項目で解説していきます。
・基本的な勉強の進め方
・サービス別対策項目
基本的な勉強の進め方
1.手を動かす
AWSのアカウントを持っていない方は、まずアカウントを作成しましょう。理解を効率的に向上させるためには、実際にコンソールを触りながらの学習が一番だと思っているので、アカウントを作成して、コンソールを触ってみてください。
基本的に私は“手を動かす”を念頭において、学習していました。資格を取得しても活かせないなら意味がないですからね。
[blogcard url="https://aws.amazon.com/jp/register-flow/"]
2.試験対策本
ソリューションアーキテクト-アソシエイトを受けるにあたり、まずは対策本でどのようなサービスが出てくるのか、AWSサービスを使用したアーキテクトの考え方を学ぶため、この本を読みました。
[jin_icon_book color="#e9546b" size="17px"]徹底攻略 AWS認定 ソリューションアーキテクト – アソシエイト教科書
現在は様々な対策本が出ているで、以下の対策本でも大丈夫です。
[jin_icon_book color="#e9546b" size="17px"]AWS認定資格試験テキスト AWS認定 ソリューションアーキテクト-アソシエイト
[jin_icon_book color="#e9546b" size="17px"]合格対策 AWS認定ソリューションアーキテクト - アソシエイト
(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js","msmaflink");msmaflink({"n":"合格対策 AWS認定ソリューションアーキテクト - アソシエイト","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51uTIvkpfiL.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/486594043X","t":"amazon","r_v":""},"aid":{"amazon":"1558411","rakuten":"1557762"},"eid":"E0wg6","s":"s"});[jin_icon_book color="#e9546b" size="17px"]最短突破 AWS認定ソリューションアーキテクト アソシエイト 合格教本
(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js","msmaflink");msmaflink({"n":"最短突破 AWS認定ソリューションアーキテクト アソシエイト 合格教本","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51XxEhKaqbL.jpg","\/51lvIrcVTvL.jpg","\/41vrnQ474SL.jpg","\/41Mrnk1h+4L.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4297103826","t":"amazon","r_v":""},"aid":{"amazon":"1558411","rakuten":"1557762"},"eid":"Si5WP","s":"s"});注意してほしいのは、これらの対策本だけでは試験範囲を全て網羅できないということです。あくまでもこれらは試験範囲の「触り」の部分なので、先ほど述べた通り、手を動かして行った学習を次から解説していきます。
3.AWS参考書籍
試験対策本ではありませんが、AWSの各サービスの使用方法や設計思想などが学べる参考書をご紹介します。これらは業務でも参考にしているので、手を動かしながら学ぶには最適です。[jin_icon_book color="#e9546b" size="17px"]Amazon Web Services ネットワーク入門 (impress top gear)
(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js","msmaflink");msmaflink({"n":"Amazon Web Services ネットワーク入門 (impress top gear)","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51nLj5p4WEL.jpg","\/41iyEsIKKTL.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4844381679","t":"amazon","r_v":""},"aid":{"amazon":"1558411","rakuten":"1557762"},"eid":"Iktvh","s":"s"});主にEC2、VPCを学ぶにはいい参考書だと思います。特にネットワークがイマイチな方でも理解できるようにネットワークの基礎的な説明も記載してあります。私はサーバ寄りのエンジニアで、ネットワークの知識が不足していた部分があったので、ネットワークの勉強としても参考になりました。
[jin_icon_book color="#e9546b" size="17px"]Amazon Web Services エンタープライズ基盤設計の基本
(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js","msmaflink");msmaflink({"n":"Amazon Web Services エンタープライズ基盤設計の基本","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51eRXjIRZRL.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4822292673","t":"amazon","r_v":""},"aid":{"amazon":"1558411","rakuten":"1557762"},"eid":"uBb5k","s":"s"});設計思想やベストプラクティスを学ぶのに適した参考書です。図で解説しており、ハンズオン形式で学習できるので、理解を深めるのにおすすめです。
https://komodblog.com/aws-begineer-books/
上記の記事では、AWSを学習する上でおすすめの参考書を紹介しています。ソリューションアーキテクト アソシエイト取得に向けた学習にも参考になる良書なので、ぜひ参考にしてみてください。
4.オンライン講座
オンライン講座であるUdemyで資格対策講座を受講しました。Udemyでは定期的にセールを行っており、その際の価格がこれでもか!というくらい安いです。私も10,000円程の講座を1,200円で購入しました。セール時に購入するとめっちゃ得です。(ぶっちゃけ、書籍を購入するよりもお得なのではないかと思います。笑)
私が受講した講座はこれです。
ハンズオン形式で学ぶ講座です。この講座を受けてよかった点は以下です。
・座学⇒ハンズオンという流れの進め方なので理解しやすかった
・これだけで試験範囲の8割~9割を網羅できる
・AWSを触れたことがない人でも学習できるよう説明が丁寧だった
・模擬試験が本番試験とかなり近い再限度だった
ただし、注意しなければならないこともあります。
・講師の声が若干聞き取りづらい
・動画見ながら実際にハンズオンするのは、一つのディスプレイだときつい
[jin_icon_bulb color="#e9546b" size="21px"]補足
模擬試験だけ受けたいという方は、模擬試験だけの講座もあります。上記のハンズオン講座と同じ方が作成しているので、再限度は同じです。
5.参考Webページ
[jin_icon_check color="#e9546b" size="18px"]BlackBeltAWS公式HPで掲載されている各サービス別の資料です。上記の対策本、参考書やオンライン講座で出てこなかったサービスについてをこの資料を読み補完しました。(Codeシリーズ、DirectConnectなど)
[jin_icon_check color="#e9546b" size="18px"]Well-Architected Framework
AWS公式HPで掲載されているソリューションアーキテクトに求められるクラウド活用のベストプラクティス集です。出題範囲の解説で述べた通り、AWS認定ソリューションアーキテクト-アソシエイト試験は、このWell-Architected Frameworkから出題させるので、見といて損はないです。むしろ見た方がよいです。
[jin_icon_check color="#e9546b" size="18px"]クラウドデザインパターン
試験ではベストプラクティスを問われることが多いということなので、具体的なベストプラクティス設計パターンを学ぶためにこのサイトを参考にしました。
[jin_icon_check color="#e9546b" size="18px"]黒本
AWS資格試験対策のための問題集を解けるサイトです。無料会員だと数問しか解くことができないので、活用するなら有料会員になることをおすすめします。私は、有料会員になり、問題集を解いて試験を受けましたが、本番試験との再限度は高くないと感じました。この問題集は、知識を問う問題が多いという印象だったので、あくまでも補足程度な活用がいいと思います。UdemyでAWS対策講座を受講しているならば、その中の模擬試験を完璧にした方が効果あると思います。
6.模擬試験
公式サイトが出している模擬試験を受けました。お値段は2,000円で、20問出題されます。自身のPCから受講することができます。
実際の問題と同等の問題が出てくるので、受けることをおすすめします。ただし、解答を見ることができず、点数しかわからないので、復習をする場合はスクショ必須です。
この6手順で私は合格しました。試験に受かるためだけならもう少し短縮できると思いますが、AWSを実際に使えるようになったので、この手順で学習してよかったです。
サービス別対策項目
サービス別に対策観点と対策重要度を解説していきます。
EC2 [jinstar5.0 color="#ffc32c" size="16px"]
基本的な使用方法からベストプラクティスまで幅広く出題されます。特にベストプラクティスでは、Auto Scalingとセットでの出題が多いので、重点的な対策です。
VPC [jinstar5.0 color="#ffc32c" size="16px"]
CIDRなどIPに関する問題はもちろん、サブネットとネットワークACLの使い分け、VPCエンドポイントによるS3との連携、各ゲートウェイの使用パターンなどが多く出題されました。こちらも重点的な対策が必須です。
S3 [jinstar5.0 color="#ffc32c" size="16px"]
バージョンやライフサイクルの管理、静的ホスティングの活用、レプリケーションなどがよく出題されました。また、コスト最適化の問題ではストレージタイプの選択が出題されます(Glacierとの比較など)。こちらも重点的な対策が必須です。
DB系 [jinstar4.5 color="#ffc32c" size="16px"]
リレーショナルデータベースだとRDSやRedshift、非リレーショナルデータベース(NoSQL)だとDynamoDB、ElasticCacheなどが出題されます。ベストプラクティスとしてこの場合どれをしようすると良いのかを問われることが多いので、各DBサービスの違いや特徴をしっかり把握する必要があります。
ストレージ系 [jinstar4.0 color="#ffc32c" size="16px"]
AWSには先ほど述べたS3、GlacierやEFS、EBSなどのストレージサービスがあり、これらもベストプラクティスとしてこの場合どれをしようすると良いのかを問われることが多いので、それぞれの特徴と違いを把握する必要があります。
サーバレス系 [jinstar3.5 color="#ffc32c" size="16px"]
サーバレス系だと主にSQS、SNS、SES、Lambda、API Gateway、CloudFrontなどのサービスが挙げられます。各サービス詳細な部分までは問われませんが、どのようなサービスかということは理解しとく必要があります。特にベストプラクティスの問題では、サーバレス系はよく出てきます。
IAM [jinstar3.0 color="#ffc32c" size="16px"]
ポリシーの詳細までは出題されませんが、グループ、ユーザ、ロールの使い方や違いなどはしっかり対策する必要があります。ロールはベストプラクティスの問題でもよく出題されます。
まとめ
AWS認定ソリューションアーキテクト-アソシエイトの試験対策方法を解説していきました。実際にこの対策・勉強方法を行ってみて、AWSの実践的な各サービスの操作方法もある程度身につけられたと思います。特にUdemyのオンライン講座を受講したことが大きいと感じました。 AWSやAzureなどのパブリッククラウドは、素人でも画面をポチポチするだけで、システムを構築できるようにするサービスになっているので、ネットワークやサーバがよく分からない人は是非触って学習してほしいです。今後はAuzre、GCPも学習していきます。
Posted from my blog with SteemPress : http://komodblog.com/aws-qualificaton-solutions-architect-associate/
Leave 【必勝】AWS認定ソリューションアーキテクト-アソシエイト合格方法【対策の手順を教えます】 to:
Read more #aws posts
Best Posts From こもだ
We have not curated any of kmdryo's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From こもだ
- 【セキュリティ編】AWS初心者が覚えておきたい4つのサービス
- 【マネジメント編】AWS初心者が覚えておきたい5つのサービス
- 【サーバの基本】Webサーバとは?分かりやすく解説します!
- 【Webシステムの基本】クライアントサーバシステム&Web3構造の仕組みとは
- 【2020年版】Apache学習におすすめの入門書3選
- あなたが分からないのは“ググり力”が低いから?【プログラミングスキルよりも大事です】
- 【フリーランス必見】スパ・イアスに行ってみた【コワーキングスペースあり】
- 【分かりやすく解説】infrastructure as code(IaC)を実現するツール
- 【今さら聞けない】Infrastructure as codeとは?【分かりやすく解説】
- 【プログラミングに必須】Visual Stadio Code(VSCode)とは?