Q30 — AWS DOP-C02 第2章
第 30/100 問 | ← 第2章
ある企業は、複数のリソースでAmazon S3バケットをファイルゲートウェイモードのAWS Storage Gatewayとともに使用しています。業務開始時に、ユーザーは前夜にサードパーティが処理したオブジェクトを確認できませんでした。DevOpsエンジニアがS3バケットを直接確認したところ、データは存在していましたが、Storage Gateway上では表示されていませんでした。
- A. 毎晩実行されるAmazon EventBridgeイベントを構成し、AWS Lambda関数を呼び出してStorage GatewayのRefreshCacheコマンドを実行します。 ✓
- B. サードパーティに対し、AWS Transfer for SFTPを使用してS3バケットにデータをアップロードするよう指示します。
- C. Storage Gatewayをボリュームゲートウェイモードで動作するように変更します。
- D. S3の同一リージョンレプリケーションを使用して、S3バケットに対する変更をStorage Gatewayに自動的に複製します。
正解: A. 毎晩実行されるAmazon EventBridgeイベントを構成し、AWS Lambda関数を呼び出してStorage GatewayのRefreshCacheコマンドを実行します。
解説
正解はAです。この状況では、毎晩実行されるAmazon EventBridgeイベントを設定し、AWS Lambda関数を介してStorage GatewayのRefreshCacheコマンドを実行することで、キャッシュをタイムリーに更新し、ユーザーが翌朝に前夜のサードパーティ処理済みオブジェクトを確認できるようになります。選択肢BのAWS Transfer for SFTPは、Storage Gatewayにおけるデータ表示問題を直接解決しません。選択肢Cのボリュームゲートウェイモードへの変更は、この特定の表示問題を保証しません。選択肢DのS3同一リージョンレプリケーションは、翌朝までにデータを確実に表示させる保証がありません。よって、選択肢Aが最適です。