エンタープライズ レベルのエッジ

Azure Static Web Apps エンタープライズ レベルのエッジは、グローバル アプリケーションのページ読み込み時間を短縮し、セキュリティを強化し、信頼性を最適化するために使用します。 エンタープライズ レベルのエッジは、Azure Static Web Apps、Azure Front Door、Azure Content Delivery Network (CDN) の機能をセキュリティで保護された 1 つのクラウド CDN プラットフォームに統合します。

Azure Static Web Apps エンタープライズ レベルのエッジの主な特徴は、次のとおりです。

キャッシュ

静的な Web アプリに対してエンタープライズ レベルのエッジが有効になっている場合は、さまざまなレベルでキャッシュから恩恵を受けます。

  • CDN: できるだけユーザーに物理的に近いエッジ ロケーションでコンテンツをキャッシュすると、待ち時間が短縮されます。

  • DNS: DNS レコードをキャッシュすると、検索が高速化します。

  • ブラウザー: ファイルがブラウザーに格納され、同一の要求に対して返されます。

さらに制御するために、静的 Web アプリ用のカスタム キャッシュ制御ヘッダーを作成することもできます。

構成の種類

Azure portal を通して管理されたエクスペリエンスを介して Azure Front Door を備えたエンタープライズ レベルのエッジを有効にすることも、手動で設定することもできます

管理されたエクスペリエンスでは、次の機能が提供されます。

  • ゼロ構成変更
  • ダウンタイムなし
  • 自動的に管理された SSL 証明書とカスタム ドメイン

手動設定を使用すると CDN 構成を完全に制御でき、次のことを行うことができます。

  • 配信元ごとにトラフィックを制限する
  • Web アプリケーション ファイアウォールの追加
  • Azure Front Door のより高度な機能を使用する

エンタープライズ レベルのエッジの有効化

前提条件

  • Time to Live (TTL) が 48 時間未満に設定された静的 Web アプリ用に構成されたカスタム ドメイン
  • Azure Static Web Apps を使用してデプロイされ、Standard ホスティング プランを使用するアプリケーション。
  1. Azure portal で、静的 Web アプリに移動します。

  2. 左側のメニューで、[エンタープライズ レベルのエッジ] を選択します。

  3. [エンタープライズ レベルのエッジの有効化] というラベルのボックスをオンにします。

  4. [保存] を選択します。

  5. [OK] を選択して保存を確定します。

    この機能を有効にすると、追加のコストが発生します。

制限事項

  • プライベート エンドポイントをエンタープライズ レベルのエッジで使用することはできません。
  • A Records (DNS) を使用して構成されたカスタム ドメインはエンタープライズグレード エッジではサポートされません。

次のステップ