はじめに
先日、DVA(AWS認定デベロッパーアソシエイト)に合格した為、やったことを残します。
勉強期間(受験時の状態)
AWS実務経験:7ヶ月
今までに取得した資格:CLF,SAA
(以下に詳細があります)
新卒1年目が1.5ヶ月でAWS認定 クラウドプラクティショナーを取得するまで
【AWS認定試験】SAA-C02取得しました
試験対策
Udemy
以下の問題集を主軸としてやりました。
[AWS 認定デベロッパー アソシエイト模擬試験問題集(5回分325問)][link-3]
[link-3]:https://www.udemy.com/course/aws-31955/
ネットの評判を見ると、「本試験より難易度が高い」という意見が多いのですが、その通りだと思います。
問題内容は本番の試験と同レベルなのですが、選択肢が難しく点数が取れなかったです。
受験時の受講回数と点数(%)は以下の通りになります。
模擬試験1:4周(30→53→73→70)
模擬試験2:2周(29→84)
模擬試験3:1周(38)
模擬試験4:1周(43)
方針として、
1周目解き終わったらすべての問題の回答を読み込む→わからない単語、サービスを調べる
2周目以降は間違えた問題の回答を読み込む
ということを意識して進めました。
BalckBeltを読む
勉強していてわからないサービスが出てきた場合はBlackBeltを読みました。
私の場合はAPIGatewayのアクセス制御周りとIAMの認証回りが理解できなかったのでYoutubeでセミナーの動画を観ました。
[BlackBelt][link-4]
[link-4]:https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/
よく出た(印象に残った)リソース
-
Amazon APIGateway
-
AWS x-ray
-
AWS Elastic Beanstalk
-
AWS IAM(認証回り)
-
Amazon Cognito
- IDプールとユーザプール等
-
Amazon ElasticCache
-
AWS CloudFormation
-
Amazon DynamoDB
-
AWS Lambda
- 特にCloudFormationでテンプレート化してデプロイする方法
-
Code系(CodeCommit,CodeBuild,CodeDeploy)
SAAと同様にサービスを使う上での制約の話(Lambdaのタイムアウト時間など)やDynamoDBのRCU, WCU等を問われる問題は出ませんでした。
まとめ
SAAと比べると簡単だったかな?と思います。
出題されるサービスの範囲が比較的狭くて対策しやすい印象でした。
ただ、その分細かいところを問われる問題が出るので使ったことのないサービスに関してはBlackBeltなどの読み込みは必要だと思います。