CDN

Protocolos e Padrões
Rede de distribuição de conteúdo.
← Voltar ao Glossário

O que é um CDN?

Uma rede de distribuição de conteúdo (CDN) é um conjunto de servidores distribuídos geograficamente que entrega páginas, aplicações e mídia conforme a localização dos usuários. Ao armazenar conteúdo em cache na borda, a CDN reduz a distância até o visitante, acelera o carregamento e diminui a latência.

Como funcionam os CDNs

Distribuição de servidores de borda

Os CDNs mantêm servidores (nós de borda ou pontos de presença) em vários locais:

Armazenamento de conteúdo em cache

Quando um usuário solicita conteúdo:

1. Solicitar rotas para o servidor de borda mais próximo

2. O servidor Edge verifica se o conteúdo está em cache

3. Se em cache, o conteúdo servido imediatamente

4. Se não for em cache, o edge obtém do servidor de origem, cache-lo, em seguida, serve

Integração com DNS

Os CDNs usam DNS inteligentes para encaminhar usuários:

Benefícios do uso de um CDN

Melhoria de desempenho

Confiabilidade e disponibilidade

Economia de largura de banda

O Que os CDNs Entregam

Ativos estáticos

Conteúdo dinâmico

Streaming de mídia

Arquitetura CDN

Servidor de origem

Seu servidor principal hospedando conteúdo original. O CDN obtém conteúdo daqui quando não está em cache.

Servidores de borda

Servidores de cache distribuídos que armazenam e servem conteúdo para usuários.

PoPs (Pontos de Presença)

Locais físicos contendo servidores de borda, estrategicamente colocados para uma cobertura ideal.

Configuração CDN com DNS

Os CDNs integram-se ao seu domínio através do DNS:

# CNAME to CDN edge

cdn.example.com. CNAME example.cdnprovider.net.

# Or full site through CDN

www.example.com. CNAME www.example.com.cdn.cloudflare.net.

CDN Popular Fornecedores

FornecedorPontos fortes
CloudflareCaracterísticas de segurança, nível livre
AWS CloudFrontIntegração AWS, alcance global
AkamaiEscala empresarial, fiabilidade
Rápido.Purga em tempo real, computação de bordas
Google Cloud CDNInfra-estrutura do Google

Melhores Práticas do CDN

1. Definir cabeçalhos de cache apropriados: Controle quanto tempo o conteúdo permanece em cache

2. Use busto de cache: Ativos estáticos da versão para atualizações

3. Desempenho do monitor: Rastreie as taxas de hit do cache e a latência

4. Configura o failover de origem: Garantir disponibilidade se a origem falhar

5. Implementar purga adequada: Limpar cache quando o conteúdo atualiza

Os CDNs são infraestrutura essencial para sites modernos, melhorando o desempenho, a confiabilidade e a experiência do usuário, reduzindo a carga nos servidores de origem.

Coloque este Conhecimento em Prática

Use a API DomScan para verificar disponibilidade de domínio, saúde e muito mais.