DVA-C02:AWS Certified Developer - Associate AWS サービスを用いた開発
全21問。各問に解説と選択肢ごとの解説がついています。
- 問1複数のマイクロサービスが、注文作成などの特定のイベントに応じて疎結合に反応する、ルールベースのイベント駆動アーキテクチ…
- 問2Amazon SQS の標準キューからメッセージを受信するコンシューマーで、同一メッセージが複数回配信されても二重処理…
- 問3REST API で、不正な形式のリクエストをバックエンドに届く前に拒否し、クライアントごとのリクエスト数も制限したい…
- 問4Lambda 関数が下流の RDS へ同時に接続しすぎてデータベースの接続が枯渇します。関数が一度に実行される数に上限…
- 問5非同期に呼び出される Lambda 関数で、処理に失敗したイベントを失わずに後から調査・再処理できるようにしたいと考え…
- 問6Lambda 関数から、プライベートサブネットにある RDS データベースへアクセスしたいと考えています。最も適切な方…
- 問7Amazon DynamoDB で、特定のパーティションにアクセスが偏って(ホットパーティション)スロットリングが発生…
- 問8大きな Amazon DynamoDB テーブルから、特定ユーザーの項目だけをコストと性能よく取得したいと考えています…
- 問9複数の Lambda 関数を順序立てて実行し、各ステップの成功・失敗に応じた分岐・リトライ・エラー処理を含むワークフロ…
- 問10複数の Lambda 関数で共通のライブラリを使い回し、各関数のデプロイパッケージを小さく保ちたいと考えています。最も…
- 問11Amazon DynamoDB の読み取りが非常に多く、マイクロ秒単位の応答が欲しいと考えています。アプリの改修を最小…
- 問121 件の注文イベントを、通知・在庫・分析という複数の独立したサブスクライバーへ同時に配信(ファンアウト)したい。各サブ…
- 問13Amazon SQS をポーリングするコンシューマーで、メッセージが無いときの空の受信応答が多く、API 呼び出し回数…
- 問14公開 API で、クライアント(利用者)ごとに異なるリクエスト上限(スロットリング)を設け、利用量を計測・管理したい。…
- 問15SQS キューや Kinesis データストリーム、DynamoDB ストリームのレコードを、Lambda 関数に自動…
- 問16Lambda 関数が使う設定値(接続先の識別子など)を、コードを変更せずに関数の構成として外出しし、保存時には暗号化も…
- 問17Lambda 関数の設計で、同時に複数のリクエストが来ると関数の実行環境が複数並行して起動する。関数コードの書き方の原…
- 問18DynamoDB テーブルで、項目が変更(作成・更新・削除)されたことを契機に、別の処理(集計の更新や通知)を自動的に…
- 問19DynamoDB テーブルで、パーティションキー以外の属性(例: メールアドレス)を条件に効率よくクエリしたい。テーブ…
- 問20新規サービスの DynamoDB テーブルで、トラフィックが予測できず急増・急減する。キャパシティの事前見積もりやスケ…
- 問21DynamoDB に保存するセッションデータや一時データを、一定期間が過ぎたら自動的に削除して、不要なデータの蓄積とコ…