O que é uma rede de distribuição de conteúdo no Azure?
Importante
A CDN do Azure Standard (clássica) será desativada em 30 de setembro de 2027. Para evitar qualquer interrupção de serviço, é importante migrar seus perfis da CDN do Azure Standard (clássica) para a camada Azure Front Door Standard ou Premium até 30 de setembro de 2027. Para obter mais informações, confira CDN do Azure Standard (clássica).
O CDN do Azure da Edgio será desativado em 4 de novembro de 2025. Você deve migrar sua carga de trabalho para o Azure Front Door antes desta data para evitar interrupção do serviço.. Para obter mais informações, veja Perguntas frequentes sobre a aposentadoria do CDN do Azure da Edgeo.
Uma rede de distribuição de conteúdo é uma rede distribuída de servidores que podem entregar conteúdo da Web com eficiência aos usuários. A rede de distribuição de conteúdo armazena o conteúdo armazenado em cache nos servidores de borda em locais POP (ponto de presença) que são próximas aos usuários finais, para minimizar a latência.
A Rede de Distribuição de Conteúdo do Microsoft Azure oferece aos desenvolvedores uma solução global para fornecer rapidamente conteúdo de alta largura de banda para usuários armazenando em cache o conteúdo em nós físicos estrategicamente posicionados em todo o mundo. A Rede de Distribuição de Conteúdo do Microsoft Azure também pode acelerar o conteúdo dinâmico, que não pode ser armazenado em cache, usando várias otimizações de rede usando POPs de Rede de Distribuição de Conteúdo. Por exemplo, a otimização da rota para ignorar o Border Gateway Protocol (BGP).
As vantagens de usar a Rede de Distribuição de Conteúdo do Microsoft Azure para entregar ativos de site da Web incluem:
- Melhor desempenho e experiência aprimorada de usuário para usuários finais, especialmente ao usar aplicativos onde várias solicitações de ida e volta exigidas pelos usuários finais para carregar o conteúdo.
- Grande dimensionamento para lidar melhor com alta carga instantânea, como no início de um evento de lançamento de produto.
- Distribuição de solicitações de usuário e fornecimento de conteúdo de servidores de borda, para que menos tráfego seja enviado ao servidor de origem.
Para obter uma lista atual dos locais de nós da rede de distribuição de conteúdo, consulte Locais POP da Rede de Distribuição de Conteúdo do Microsoft Azure.
Como ele funciona
Uma usuária (Brenda) solicita um arquivo (também chamado de ativo) usando uma URL com um nome de domínio especial, como <nome do ponto de extremidade> .azureedge.net. Esse nome pode ser um nome de host do ponto de extremidade ou um domínio personalizado. O DNS encaminha a solicitação para o local POP com o melhor desempenho, que é geralmente o POP geograficamente mais próximo ao usuário.
Se os servidores de borda no POP não tiverem o arquivo em seu cache, as solicitações de POP solicitarão o arquivo do servidor de origem. O servidor de origem pode ser um Aplicativo Web do Azure, o Serviço de Nuvem do Azure, a conta de Armazenamento do Azure ou qualquer servidor Web acessível publicamente.
O servidor de origem retorna o arquivo para um servidor de borda em POP.
O servidor de borda em POP armazena o arquivo em cache e o retorna à solicitante original (Brenda). O arquivo permanece armazenado em cache no servidor de borda no POP até o tempo de vida (TTL) especificado por seus cabeçalhos HTTP expirar. Se o servidor de origem não especificar uma vida útil, a vida útil padrão será de sete dias.
Mais usuários podem solicitar o mesmo arquivo usando a mesma URL que Alice usou e são direcionados para o mesmo POP.
Se a vida útil do arquivo ainda não tiver expirado, o servidor de borda POP retornará os arquivos diretamente do cache. Esse processo resulta em uma experiência de usuário mais rápida e responsiva.
Requisitos
- Para usar a Rede de Distribuição de Conteúdo do Microsoft do Azure, você deve ter pelo menos uma assinatura do Azure.
- Você também precisa criar um perfil de rede de distribuição de conteúdo, que é uma coleção de pontos de extremidade de rede de distribuição de conteúdo. Cada ponto de extremidade da rede de distribuição de conteúdo é uma configuração específica que os usuários podem personalizar com o acesso e o comportamento de entrega de conteúdo necessários. Para organizar os pontos de extremidade da rede de distribuição de conteúdo por domínio da Internet, aplicativo web ou algum outro critério, você pode usar vários perfis.
- Como o preço da Rede de Distribuição de Conteúdo do Microsoft Azure é aplicado no nível do perfil da rede de distribuição de conteúdo, se você quiser usar uma combinação de tipos de preços, deverá criar vários perfis de rede de distribuição de conteúdo. Para obter informações sobre a estrutura de cobrança da rede de distribuição de conteúdo do Microsoft Azure, consulte Noções básicas sobre a cobrança da Rede de Distribuição de Conteúdo do Microsoft Azure.
Limitações
Cada assinatura do Azure tem limites padrão para os seguintes recursos:
- O número de perfis de rede de distribuição de conteúdo criados.
- O número de pontos de extremidade criados em um perfil de rede de distribuição de conteúdo.
- O número de domínios personalizados mapeados para um ponto de extremidade.
Para obter mais informações sobre os limites de assinatura da rede de distribuição de conteúdo, consulte limites de rede de distribuição de conteúdo.
Recursos da Rede de Distribuição de Conteúdo do Azure
A Rede de Distribuição de Conteúdo do Microsoft Azure oferece os seguintes principais recursos:
- Aceleração de site dinâmica
- Regras de armazenamento em cache de rede de distribuição de conteúdo
- Suporte de domínio personalizado HTTPS
- Logs de Diagnóstico do Azure
- Compactação de arquivos
- Filtragem geográfica
Para obter uma lista completa de recursos que dá suporte a cada produto da Rede de Distribuição de Conteúdo do Microsoft do Azure, confira Comparar recursos de produto da Rede de Distribuição de Conteúdo do Microsoft Azure.
Próximas etapas
- Para começar a usar a rede de distribuição de conteúdo, consulte Criar um ponto de extremidade e um perfil da Rede de Distribuição de Conteúdo do Azure.
- Gerencie seus pontos de extremidade da rede de distribuição de conteúdo por meio do portal do Microsoft Azure ou do PowerShell.
- Saiba como automatizar a Rede de Distribuição de Conteúdo do Microsoft Azure com .NET ou Node.js.
- Módulo do Learn: introdução à Rede de Distribuição de Conteúdo do Microsoft Azure.