お使いのアプリは、アカウント Account1 の BLOB ストレージに写真と動画をアップロードします。コンテナーは Container1 と Container2 です。動画のアップロードは頻繁ではありません。新しい動画がアップロードされたときに、特定の BLOB を Container1 から Container2 にコピーする必要があります。何を実装すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Start-AzureStorageBlobCopy コマンドレットをトリガーする Event Grid トピックを作成します。.
これが解答である理由
新しい動画がアップロードされたときに特定のBLOBをコピーするという要件は、イベント駆動型アーキテクチャが最適です。Azure Event Gridは、ストレージアカウントのBLOB作成イベントをサブスクライブし、そのイベントをトリガーとしてPowerShellスクリプト(Start-AzureStorageBlobCopyコマンドレットを含む)を実行するAzure FunctionやLogic Appを起動できます。これにより、手動介入なしに自動的にコピーが実行されます。 Blob Service REST APIのPut Blob操作は新しいBLOBを作成するもので、既存のBLOBをコピーするものではありません。AzCopyは大規模なデータ転送に適していますが、特定のイベント発生時に自動的にトリガーするメカニズムとしてはEvent Gridの方が適しています。BLOBを仮想マシンにダウンロードしてからアップロードする方法は、不要なネットワークトラフィックとコンピューティングリソースを消費するため非効率的です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要