Lambda 関数は、最大 10 分かかる短い動画を非同期的に作成します。作成後、ダウンロード URL がユーザーのブラウザに送信され、少なくとも 3 時間は有効である必要があります。これらの要件を満たすソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 動画を Amazon S3 に保存し、S3 オブジェクトの署名済み URL を作成して、その URL をユーザーに送信します。.
これが解答である理由
Amazon S3は、動画のような大きなファイルを保存するのに最適な、耐久性とスケーラビリティに優れたオブジェクトストレージサービスです。S3の署名付きURLを使用すると、指定された期間(この場合は3時間)だけ有効な、一時的なアクセス権を付与できます。これは、セキュリティを維持しつつ、ユーザーに直接ダウンロードリンクを提供するための標準的かつ効率的な方法です。 Lambdaの/tmpディレクトリは一時的なストレージであり、関数実行後にデータは失われるため、永続的な保存には適していません。Amazon EFSは共有ファイルシステムですが、S3の署名付きURLのような一時的なダウンロードリンクを直接生成する機能はありません。CloudFrontはコンテンツ配信ネットワークであり、S3と連携して使用されることが多いですが、動画の保存場所としてはS3が適切であり、署名付きURLの生成もS3が直接行います。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要