Compartilhar via


Opções de implementação da rede de distribuição de conteúdo

Este artigo revisa as diferentes opções para a implementação da CDN (rede de distribuição de conteúdo) que pode ser usada com ambientes do Microsoft Dynamics 365 Commerce. Essas opções incluem instâncias nativas fornecidas pelo Commerce do Azure Front Door e instâncias de propriedade do cliente do Azure Front Door.

Os clientes comerciais têm várias opções quando estão considerando qual serviço CDN usar com seu ambiente comercial. O Commerce é liberado com o suporte básico ao Azure Front Door que cobre requisitos básicos de hospedagem e de domínio personalizado. Para as empresas que desejam mais controle e habilidades de segurança mais específicas, como um firewall de aplicativos da Web (WAF), a melhor opção pode ser usar uma instância do Azure Front Door de propriedade do cliente ou um serviço CDN externo.

As três opções de implementação da CDN a seguir podem ser usadas com ambientes do Commerce:

  • A instância do Azure Front Door fornecida pelo Commerce
  • Uma instância do Azure Front Door de propriedade do cliente (para maior controle e recursos de segurança adicionais)
  • Um serviço CDN externo

Todas as três opções de implementação de CDN fornecem somente conteúdo HTML dinâmico de domínios personalizados. O Commerce manipula automaticamente todas as Folhas de Estilo em Cascata (CSS), JavaScript, imagens, vídeo e outros conteúdos estáticos por meio das CDNs gerenciadas pela Microsoft. A opção escolhida determina os recursos operacionais, as capacidades de controle e os recursos de segurança adicionais disponíveis.

A ilustração a seguir mostra uma visão geral da arquitetura do Commerce.

Visão geral da arquitetura do Commerce.

Para obter mais informações sobre como configurar uma instância do Azure Front Door para seu site do Commerce, consulte Adicionar suporte à CDN.

Usar a instância do Azure Front Door fornecida pelo Commerce

A tabela a seguir lista os prós e contras do uso da instância do Azure Front Door fornecida pelo Commerce para gerenciar pontos de extremidade de conteúdo.

Prós Contras
  • A instância foi incluída no custo do Commerce.
  • Como a instância é gerenciada pela equipe do Commerce, menos manutenção é necessária e existem etapas de configuração compartilhadas.
  • A infraestrutura hospedada pelo Azure é escalonável, segura e confiável.
  • O certificado SSL (Secure Sockets Layer) requer uma configuração ocasional e é automaticamente renovado.
  • A instância é monitorada em busca de erros e anomalias pela equipe do Commerce.
  • Não há suporte para uma WAF.
  • Não há personalizações específicas nem ajustes de configuração.
  • A instância depende da equipe do Commerce para atualizações ou alterações.
  • Uma instância separada do Azure Front Door é necessária para domínios apex, e o trabalho extra é necessário para integrar os domínios apex ao DNS do Azure.
  • Nenhuma telemetria sobre respostas por segundo (RPS) ou taxa de erro é fornecida ao cliente.

A ilustração a seguir mostra a arquitetura da instância do Azure Front Door fornecida pelo Commerce.

Instância do Azure Front Door fornecida pelo Commerce.

Usar uma instância do Azure Front Door de propriedade do cliente

A tabela a seguir lista os prós e contras do uso da instância do Azure Front Door de propriedade do cliente para gerenciar pontos de extremidade de conteúdo.

Prós Contras
  • A configuração é segura e fácil de gerenciar.
  • A infraestrutura hospedada pelo Azure é escalonável, segura e confiável.
  • A instância permite a integração do WAF e os controles de regras granulares para a segurança mais ajustada especificamente para o seu site.
  • A instância permite um controle mais preciso de certificados SSL (de propriedade do cliente e gerenciados pelo Azure Front Door) e vinculação de domínio.
  • A instância oferece uma solução de domínio apex se estiver emparelhada diretamente com o DNS do Azure.
  • Telemetria e alertas são fornecidos.
  • O certificado SSL requer uma configuração ocasional e é automaticamente renovado.
  • A instância é autogerenciada.
  • É necessário o crescimento inicial do conhecimento.

A ilustração a seguir mostra uma infraestrutura do Commerce que inclui uma instância do Azure Front Door pertencente ao cliente.

Infraestrutura do Commerce que inclui uma instância do Azure Front Door pertencente ao cliente.

USar um serviço CDN externo

A tabela a seguir lista os prós e contras do uso de um serviço CDN externo para gerenciar pontos de extremidade de conteúdo.

Prós Contras
  • Essa opção é útil quando o domínio existente já está hospedado em uma CDN externa.
  • WAF: depende do provedor externo.
  • São necessários um contrato separado e custos adicionais.
  • O SSL pode incorrer em custos adicionais.
  • Como o serviço é separado da estrutura de nuvem do Azure, a infraestrutura adicional deve ser gerenciada.
  • O serviço pode exigir investimentos maiores no ponto de extremidade e na configuração de segurança.
  • O serviço é autogerenciado.
  • O serviço é automonitorado.

A ilustração a seguir mostra uma infraestrutura do Commerce que inclui um serviço CDN externo.

Infraestrutura do Commerce que inclui um serviço CDN externo.

Recursos adicionais

Adicionar suporte para uma rede de entrega de conteúdo (CDN)