PRACTICE練習問題

Developer Associate(DVA-C02)の練習問題 100問

Lambda・API Gateway・DynamoDB・CI/CD などアプリを AWS で作って動かす側の知識。 この問題は、執筆者が公式ドキュメントを出典に一から作った独自問題です。本試験の問題の再現・転載ではありません。各問に公式ドキュメントの出典を付けています。

WHAT'S INSIDE

DVA-C02 の練習問題 100問の分野と扱うサービス

DVA-C02 の試験ガイドが示す分野ごとに問題を分けています。問題数は分野の配分に合わせたもので、どの分野も公式ドキュメントを出典に作っています。

分野問題数多く扱うサービス
AWSサービスでの開発36問Amazon DynamoDB、AWS Lambda、Amazon API Gateway、Amazon S3、AWS Step Functions
セキュリティ24問AWS KMS、AWS IAM、AWS Lambda、Amazon S3、Amazon Cognito
デプロイ23問AWS CodeDeploy、AWS CloudFormation、AWS Elastic Beanstalk、AWS CodePipeline、AWS CodeBuild
トラブルシューティングと最適化17問Amazon CloudWatch、AWS X-Ray、AWS Lambda、Amazon DynamoDB、Amazon SQS

SAMPLE QUESTIONS

DVA-C02 の見本の問題(分野ごとに1問)

全100問のうち、分野ごとに1問を答えと解説つきで載せています。残りの問題は、上の4つのモードから解けます。

AWSサービスでの開発DVA-C02 #1

DynamoDBの読み取りが非常に多いアプリで、マイクロ秒レベルの応答を得るために、DynamoDB専用のインメモリキャッシュを追加したいと考えています。最も適したものはどれですか?

  • AAmazon DynamoDB Accelerator (DAX)
  • BAmazon RDS リードレプリカ
  • CAmazon S3 Transfer Acceleration
  • DAWS Global Accelerator
答えと解説を見る

正解: A

DAXはDynamoDB専用のフルマネージドなインメモリキャッシュで、読み取りをマイクロ秒レベルに高速化します。RDSリードレプリカはRDB向け、S3 Transfer AccelerationはS3転送高速化、Global Acceleratorはネットワーク経路最適化であり、DynamoDBキャッシュの用途ではありません。

公式の出典

セキュリティDVA-C02 #6

データベースの認証情報を安全に保管し、自動ローテーションもさせたいと考えています。最も適したサービスはどれですか?

  • AAWS Secrets Manager
  • BAmazon S3(平文で保存)
  • C環境変数にハードコード
  • Dコードリポジトリにコミット
答えと解説を見る

正解: A

AWS Secrets Managerは、DB認証情報やAPIキーなどのシークレットを暗号化して保管し、自動ローテーションやきめ細かなアクセス制御を提供します。S3への平文保存・ハードコード・リポジトリへのコミットは重大なセキュリティリスクです。

公式の出典

デプロイDVA-C02 #9

アプリケーションのデプロイを自動化し、EC2/Lambda/ECSへの配信を段階的(カナリア/線形など)に行いたいと考えています。デプロイ自体を担うAWSサービスはどれですか?

  • AAWS CodeDeploy
  • BAmazon Athena
  • CAWS Artifact
  • DAmazon Comprehend
答えと解説を見る

正解: A

AWS CodeDeployは、EC2/オンプレミス/Lambda/ECSへのデプロイを自動化し、カナリアや線形などの配信戦略、失敗時の自動ロールバックを提供します。Athena/Artifact/Comprehendはデプロイの用途ではありません。

公式の出典

トラブルシューティングと最適化DVA-C02 #13

マイクロサービス構成で、リクエストがどのコンポーネントで遅延・エラーになっているかを、分散トレースで可視化・分析したいと考えています。最も適したサービスはどれですか?

  • AAWS X-Ray
  • BAmazon S3
  • CAWS Batch
  • DAmazon Cognito
答えと解説を見る

正解: A

AWS X-Rayは、リクエストがサービス間をどう流れたかを分散トレースとして可視化し、ボトルネックやエラーの発生箇所を特定できます。S3/Batch/Cognitoは分散トレーシングの用途ではありません。

公式の出典

READ FIRST

DVA-C02 の論点を記事で読む

ABOUT THESE QUESTIONSこの問題について

  • 試験ガイドで公開されている出題範囲の論点だけを対象に、AWS の公式ドキュメントを出典として、シナリオ・選択肢・解説をすべて新規に作っています。流出した本試験の問題の複製・翻案ではありません(編集ポリシー)
  • 試験の版が変わると論点も変わります。版はAWS 認定の一覧で追い、古くなった問題は差し替えます
  • 図のサービスのアイコンは AWS Architecture Icons(AWS 公式)を、AWS の利用条件の範囲(構成図・教材の用途)で改変せずに使っています。当サイトは AWS と提携・承認の関係にありません
  • 解答の記録はこの端末のブラウザにだけ残ります(プライバシーポリシー)
  • 誤りを見つけたら krnichi224898@gmail.com へ。問題番号(DVA-C02 の #番号)を添えてください