共用方式為


內容傳遞網路實作選項

本文回顧了可用於 Microsoft Dynamics 365 Commerce 環境的內容交付網路 (CDN) 實現的不同選項。 這些選項包括 Commerce 提供的本機 Azure 前門實例和客戶擁有的 Azure 前門實例。

Commerce 客戶在考慮將哪種 CDN 服務用於其 Commerce 環境時,有多種選擇。 Commerce 發佈時提供基本的 Azure Front Door 支援,涵蓋基本託管和自定義域要求。 對於需要更多控制和更具體的安全功能 (例如 Web 應用程式防火牆 (WAF)) 的公司,最佳選擇可能是使用客戶擁有的 Azure Front Door 實例或外部 CDN 服務。

以下三個 CDN 實施選項可用於 Commerce 環境:

  • Commerce 提供的 Azure Front Door 實體
  • 客戶擁有的 Azure 前門實例 (用於增強控制和附加安全功能)
  • 外部 CDN 服務

所有三個 CDN 實現選項都僅提供來自自定義域的動態 HTML 內容。 Commerce 通過 Microsoft 管理的 CDN 自動處理所有 JavaScript、級聯樣式表 (CSS)、圖像、影片和其他靜態內容。 您選擇的選項決定了可用的操作功能、控制功能和其他安全功能。

下圖顯示了 Commerce 體系結構的概述。

Commerce 體系結構概述。

有關如何為 Commerce 網站設置 Azure Front Door 實例的詳細資訊,請參閱 添加 CDN 支援

使用 Commerce 提供的 Azure Front Door 實體

下表列出了使用 Commerce 提供的 Azure Front Door 實例管理內容終結點的優缺點。

優點 缺點
  • 實例包含在 Commerce 成本中。
  • 由於實例由 Commerce 團隊管理,因此需要較少的維護,並且存在共用的設置步驟。
  • Azure 託管的基礎結構可縮放、安全且可靠。
  • 安全套接字圖層 (SSL) 證書需要一次性設置並自動續訂。
  • Commerce 團隊會監視實例是否存在錯誤和異常。
  • 不支援 WAF。
  • 沒有特定的自定義或設置調整。
  • 實例依賴 Commerce 團隊進行更新或更改。
  • 頂級域需要單獨的 Azure 前門實例,並且需要額外的工作才能將頂級域與 Azure DNS 集成。
  • 不會向客戶提供有關每秒回應數 (RPS) 或錯誤率的遙測數據。

下圖顯示了 Commerce 提供的 Azure Front Door 實例的體系結構。

Commerce 提供的 Azure Front Door 實例。

使用客戶擁有的 Azure 前門實例

下表列出了使用客戶擁有的 Azure Front Door 實例管理內容終結點的優缺點。

優點 缺點
  • 設置安全且易於管理。
  • Azure 託管的基礎結構可縮放、安全且可靠。
  • 該實例允許 WAF 集成和精細規則控制,以實現專為您的網站調整的更精細的安全性。
  • 該實例允許更精細地控制 SSL 證書 (客戶擁有的和 Azure 前門管理的) 和域連結。
  • 如果實例直接與 Azure DNS 配對,則該實例將提供頂級域解決方案。
  • 提供遙測和警報。
  • SSL 證書需要一次性設置並自動續訂。
  • 實例是自行管理的。
  • 需要初步知識提升。

下圖顯示了包含客戶擁有的 Azure Front Door 實例的 Commerce 基礎結構。

包含客戶擁有的 Azure Front Door 實例的 Commerce 基礎結構。

使用外部 CDN 服務

下表列出了使用外部 CDN 服務管理內容終結點的優缺點。

優點 缺點
  • 當現有域已託管在外部 CDN 上時,此選項很有用。
  • WAF:取決於外部供應商。
  • 需要單獨的合同和額外的成本核算。
  • SSL 可能會產生額外費用。
  • 由於該服務獨立於 Azure 雲結構,因此必須管理其他基礎結構。
  • 該服務可能需要在終結點和安全設置方面投入更長的時間。
  • 該服務是自我管理的。
  • 該服務是自我監視的。

下圖顯示了包含外部 CDN 服務的 Commerce 基礎結構。

包含外部 CDN 服務的 Commerce 基礎結構。

其他資源

新增對內容傳遞網路 (CDN) 的支援