Question#2(SAP-C02)
ある会社はアプリケーションをモダナイズし、AWS に移行する必要があります。このアプリケーションは、オンプレミスの MySQL データベースの単一テーブルにテキストとしてユーザープロファイルデータを保存しています。
モダナイズ後、ユーザーは最大 4 GB の動画ファイルをアプリケーションにアップロードできるようになります。他のユーザーは、その動画ファイルをアプリケーションからダウンロードできる必要があります。会社は、アプリケーションのパフォーマンスに影響を与えずに急速にスケーリングできる動画ストレージソリューションを必要としています。 この要件を満たすソリューションはどれですか?正解:B
この問題の重要な要素は以下です。
- 動画ファイルサイズは最大 4 GB データベースに直接保存するのは非効率かつパフォーマンスに悪影響を与えます。特に base64 エンコードされた文字列として TEXT カラムや DynamoDB 項目に格納するのは適切ではありません。
- 急速なスケーリングが必要 動画の保存・配信にはスケーラブルなオブジェクトストレージが求められます。Amazon S3 はこの要件に最適です。
- アプリケーションのパフォーマンスに影響を与えないこと 大容量データをデータベースに保存するとクエリ性能が低下しますが、S3 を利用すればストレージはデータベースから分離され、パフォーマンスへの影響を避けられます。

コメント