Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
576 件の質問
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Azure FunctionsとAzure Filesの組み合わせでシステムを開発しています。Azure Functionsの前にはFront DoorやWAFを備えるつもりです。
クライアントからAzure Filesに画像などをアップロードするとき、SASトークンを渡してFiles RESTでアップロードする方法と、Functionsを経由してデータをアップロードする方法で質問です。
外部からの攻撃などを考えた場合、どちらの方法を選択するべきでしょうか?
また、どちらが一般的に使われる方法でしょうか?
Azure Files 自体のパブリック エンドポイントは有効になっているとしても、ストレージ アカウント ファイアウォールで接続可能な範囲を限定する方がセキュリティ的には有効でしょう。
そうすると、パブリックなインターネットから誰でも直接 REST でアップロードすることはできなくなるので、Functions 経由でのアップロードを行うことになります。この方が安全と言えると思います。