Поделиться через


Параметры реализации сети доставки содержимого

В этой статье рассматриваются разнообразные параметры реализации сети доставки содержимого (CDN), которые могут использоваться в средах Microsoft Dynamics 365 Commerce. К этим параметрам относятся собственные, предоставляемые Commerce экземпляры Azure Front Door и принадлежащие клиенту экземпляры Azure Front Door.

У клиентов Commerce есть несколько вариантов, когда они рассматривают, какая служба CDN должна использоваться в их среде Commerce. В Commerce используется базовая поддержка Azure Front Door, которая охватывает базовые требования к размещению и личному домену. Для компаний, которым требуется больший контроль и более конкретные возможности безопасности, такие как брандмауэр веб-приложения (WAF), наилучшим вариантом может быть использование либо принадлежащего клиенту экземпляра Azure Front Door, либо внешней службы CDN.

В средах Commerce могут использоваться следующие три варианта реализации CDN:

  • Экземпляр Azure Front Door, предоставленный Commerce
  • Принадлежащий клиенту экземпляр Azure Front Door (для расширенного контроля и дополнительных функций безопасности)
  • Внешняя служба CDN

Все три варианта реализации CDN поставляют только динамическое содержимое HTML из личных доменов. Commerce автоматически обрабатывает все сценарии JavaScript, каскадные таблицы стилей (CSS), изображения, видео и другое статическое содержимое в управляемой корпорацией Майкрософт CDN. Выбранный параметр определяет доступные возможности, возможности контроля и дополнительные возможности обеспечения безопасности.

На следующем рисунке показан обзор архитектуры Commerce.

Обзор архитектуры Commerce.

Дополнительные сведения о настройке экземпляра Azure Front Door для сайта Commerce см. в разделе Добавление поддержки CDN.

Используйте экземпляр Azure Front Door, предоставленный Commerce

В приведенной ниже таблице перечислены достоинства и недостатки использования предоставляемого Commerce экземпляра Azure Front Door для управления конечными точками содержимого.

Преимущества Недостатки
  • Экземпляр включен в стоимость Commerce.
  • Так как экземпляр управляется рабочая группа Commerce, необходимо меньше обслуживания, и имеются общие шаги настройки.
  • Инфраструктура, размещенная в Azure, является масштабируемой, безопасной и надежной.
  • SSL-сертификат требует однократной настройки и автоматически обновляется.
  • Рабочая группа Commerce отслеживает экземпляр на предмет ошибок и аномалий.
  • WAF не поддерживается.
  • Отсутствуют какие-либо настройки или корректировки параметров.
  • Экземпляр зависит от рабочей группы Commerce по обновлению или изменению.
  • Для вершинные домены требуется отдельный экземпляр Azure Front Door, и требуется дополнительная работа для интеграции вершинные домены с Azure DNS.
  • Заказчику не предоставляется телеметрия об ответах в секунду (RPS) или частоте ошибок.

На следующем рисунке показана архитектура экземпляра Azure Front Door, предоставляемой Commerce.

Экземпляр Azure Front Door, предоставленный Commerce.

Использование принадлежащего клиенту экземпляра Azure Front Door

В приведенной ниже таблице перечислены преимущества и недостатки использования принадлежащего клиенту экземпляра Azure Front Door для управления конечными точками содержимого.

Преимущества Недостатки
  • Настройка безопасна и проста в управлении.
  • Инфраструктура, размещенная в Azure, является масштабируемой, безопасной и надежной.
  • Данный экземпляр позволяет осуществлять интеграцию с WAF и детальный контроль правил для обеспечения безопасности более высокого уровня, которая специально настраивается для сайта.
  • Данный экземпляр обеспечивает более точное управление сертификатами SSL (как клиентские, так и управляемые Azure Front Door) и привязкой доменов.
  • Экземпляр предлагает решение вершинных доменов, если оно напрямую связано с Azure DNS.
  • Предусмотрены телеметрия и оповещение.
  • SSL-сертификат требует однократной настройки и автоматически обновляется.
  • Экземпляр является самоуправляемым.
  • Требуется наращивание начальных знаний.

На следующем рисунке показана инфраструктура Commerce, которая включает в себя принадлежащий клиенту экземпляр Azure Front Door.

Инфраструктура Commerce, которая включает в себя принадлежащий клиенту экземпляр Azure Front Door.

Использование внешней службы CDN

В следующей таблице перечислены преимущества и недостатки использования внешней службы CDN для управления конечными точками содержимого.

Преимущества Недостатки
  • Этот параметр полезен, если существующий домен уже размещен во внешней сети CDN.
  • WAF: зависит от внешнего поставщика.
  • Требуется отдельный договор и дополнительная калькуляция.
  • Протокол SSL может повлечь дополнительные затраты.
  • Поскольку служба отличается от облачной структуры Azure, необходимо управлять дополнительной инфраструктурой.
  • Служба может потребовать более длительной временной инвестиции в настройку конечной точки и безопасности.
  • Служба является самоуправляемым.
  • Служба с самоконтролем.

На следующем рисунке показана инфраструктура Commerce, которая включает внешнюю службу CDN.

Инфраструктура Commerce, которая включает внешнюю службу CDN.

Дополнительные ресурсы

Добавление поддержки сети доставки контента (CDN)