CDN

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

O que é um CDN?

Uma Rede de Entrega de Conteúdo (CDN) é uma rede geograficamente distribuída de servidores projetada para entregar conteúdo web, aplicativos e mídia aos usuários com base em sua localização. Através do cache de conteúdo em locais de borda em todo o mundo, CDNs reduzem a distância física entre usuários e servidores, melhorando drasticamente os tempos de carga e reduzindo a latência.

Como funcionam os CDNs

Distribuição do servidor de bordas

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

# Caching de Conteúdo

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 DNS

Os CDNs usam DNS inteligentes para encaminhar usuários:

Benefícios do uso de um CDN

Melhoria do desempenho

# Confiabilidade e Disponibilidade

#Salvadores de Largura de Banda

O Que os CDNs Entregam

Activo Estático

Conteúdo Dinâmico

Tradução:

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 bordas

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.