Provedores de Rede de Distribuição de Conteúdo (CDN) oferecem acesso a uma rede de servidores, bem como serviços que ajudam a melhorar o desempenho de sites, facilitando a entrega eficiente de conteúdo para websites. Os serviços de CDN dependem de pontos de presença geograficamente dispersos, conhecidos como PoPs, que ajudam a direcionar a entrega de conteúdo digital do servidor de origem para um que esteja o mais próximo possível do usuário que está navegando. As organizações usam serviços de CDN, como cache web, roteamento de solicitações e balanceamento de carga de servidores, para reduzir o tempo de carregamento e melhorar o desempenho do site. Os serviços de CDN são frequentemente usados por organizações que dependem fortemente de uma entrega de conteúdo confiável. Alguns exemplos disso incluem provedores de streaming de vídeo online e empresas de comércio eletrônico, já que ambos são significativamente afetados por um desempenho web ruim. Os serviços de CDN são frequentemente usados em conjunto com serviços de hospedagem de sites para otimizar as velocidades de entrega de conteúdo, embora alguns serviços de CDN também possam oferecer hospedagem separadamente de seus serviços de CDN. Alguns sistemas de gerenciamento de conteúdo oferecem integrações pré-construídas com serviços de CDN para ajudar os usuários a melhorar o desempenho de seus sites.
Para se qualificar como um provedor de CDN, um provedor de serviços deve:
Permitir acesso a uma rede geograficamente dispersa de PoPs em múltiplos data centers
Ajudar sites a acessar essa rede para entregar conteúdo aos visitantes do site
Oferecer serviços projetados para melhorar o desempenho do site
Fornecer permissões escaláveis de largura de banda da Internet de acordo com as necessidades do cliente
Manter data center(s) de servidores para reduzir a possibilidade de sobrecarga de instâncias individuais