シナリオ演習 アプリ統合

クイズ1

ある証券会社が、約定データを処理するシステムを構築しています。約定は発生した順序どおりに処理される必要があり、同じ約定が二重に処理されると口座残高が狂うため絶対に避けなければなりません。取引量は1秒あたり数百件です。この要件を満たすメッセージング構成はどれですか。

クイズ2

ある動画変換サービスでは、SQS からメッセージを受け取った EC2 のワーカーが変換を行います。変換は平均12分かかりますが、可視性タイムアウトは5分に設定されています。最近、同じ動画が複数回変換され、出力が重複しています。この問題への最も適切な対処はどれですか。

クイズ3

ある小売企業のバッチ処理では、SQS に入った取り込みジョブのうち、特定の形式不備を含むメッセージが必ず失敗し、再試行を繰り返しています。その結果、後続の正常なジョブの処理が大幅に遅れています。運用の手間を最小にしてこの状況を解消する方法はどれですか。

クイズ4

あるメディア企業では、記事が公開されたときに、検索インデックスの更新、CDN のキャッシュ削除、購読者への通知メールという3つの処理を走らせています。今後さらに処理が増える見込みで、そのたびに公開処理のコードを改修するのを避けたいと考えています。また、いずれの処理も一時的な障害で失われてはいけません。最も適した構成はどれですか。

クイズ5

ある SaaS 事業者が、決済プロバイダーから届く支払イベントのうち、返金を示すイベントだけを専用の Lambda 関数で処理したいと考えています。イベントは JSON で、種別を示すフィールドが本文に含まれます。加えて、毎日午前2時に未処理分の突合バッチを起動する必要があります。サーバーの運用を伴わない構成はどれですか。

クイズ6

ある製造業の企業が、受注から出荷までの業務を自動化しています。処理は与信確認、在庫引き当て、上長の承認、出荷指示の4段階で、上長の承認は営業日をまたいで数日かかることがあります。途中で失敗した場合は、どの段階まで進んだかを把握して再開したいという要件があります。最も適した構成はどれですか。

クイズ7

ある企業が、社外向けに帳票の一括生成 API を公開しています。生成には5分から10分かかります。現在は API Gateway に Lambda を統合していますが、呼び出し側がタイムアウトのエラーを受け取ります。アプリの構成変更は許容されます。この問題を解消する最も適切な方法はどれですか。

クイズ8

あるスタートアップが、モバイルアプリ向けの単純な API を公開します。処理はすべて Lambda への転送で、リクエスト検証や API キーによる使用量プランは不要です。既存の Cognito ユーザープールによる認証だけが必要で、トラフィックは多く、最も低コストにしたいという要件があります。適切な選択はどれですか。

クイズ9

あるチケット販売サイトでは、Web サーバーが購入リクエストの中で PDF 生成とメール送信を同期実行し、生成した PDF をインスタンスのローカルディスクに保存しています。発売直後に応答が悪化し、Auto Scaling による縮退で一部の PDF が失われました。この2つの問題を同時に解消する構成はどれですか。

クイズ10

ある基幹システムの連携で、上流から届く更新イベントを下流の複数システムへ配る必要があります。イベントは発生順に処理されなければならず、同じイベントが二重に届いてはいけません。下流は3系統あり、今後さらに増える見込みです。この要件を満たす構成はどれですか。

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。