Plataformas & Tecnologias
Cloud Computing AWS Microsoft Oracle Kubernetes IA
Governança & Operação
FinOps Compliance Redes
Recursos & Ferramentas
Comparativos Cloud por setor Calculadoras Whitepapers
Início » Conteúdos » O que é CDN e quando usar para acelerar seu site

O que é CDN e quando usar para acelerar seu site

CDN (Content Delivery Network) é uma rede de servidores distribuídos geograficamente que armazena cópias do seu conteúdo próximas ao usuário final. Em vez de cada requisição viajar até o servidor de origem, o CDN responde de um ponto de presença (POP) a poucos milissegundos do usuário — reduzindo latência e descargando o servidor principal.

Como CDN funciona na prática

Imagine que seu servidor de origem fica em Osasco, SP. Um usuário em Porto Alegre acessa seu site e pede a imagem do banner principal — 2MB. Sem CDN, essa imagem viaja de Osasco até Porto Alegre a cada requisição. Com CDN, na primeira vez que um usuário em Porto Alegre pede aquela imagem, ela é buscada no servidor de origem e armazenada em cache no POP do CDN mais próximo de Porto Alegre. Da segunda requisição em diante, a imagem serve direto do POP local — de um servidor a poucos milissegundos do usuário, sem tocar no servidor de origem.

Esse mecanismo é chamado de cache de borda (edge cache). O CDN distribui POPs (Points of Presence) estrategicamente ao redor do mundo — nas grandes cidades e centros de trânsito de internet. Quando um usuário faz uma requisição, o CDN resolve DNS para o POP mais próximo geograficamente e com menor latência.

O conteúdo em cache tem um TTL (Time to Live) configurável — quanto tempo o CDN mantém aquela versão antes de buscar uma atualização no servidor de origem. Imagens e arquivos estáticos com TTL alto (dias ou semanas) ficam em cache por muito tempo. Conteúdo dinâmico ou que muda com frequência precisa de TTL curto ou estratégias de invalidação ativa.

O que CDN entrega — e o que você talvez não saiba

A visão mais comum de CDN é para arquivos estáticos: imagens, CSS, JavaScript, fontes, vídeos. E isso representa a maioria do benefício para sites comuns. Mas CDNs modernos foram além:

Vídeo e streaming: CDNs são a espinha dorsal de plataformas de streaming. A Netflix, por exemplo, tem servidores de cache (Open Connect) colocados diretamente nas redes dos ISPs brasileiros. Quando você assiste uma série, ela vem do servidor a poucos saltos de distância — não de um datacenter nos EUA.

Conteúdo dinâmico: CDNs como Cloudflare e Akamai oferecem aceleração de conteúdo dinâmico via otimização de rotas de rede (usando backbone próprio em vez da internet pública) e conexões TCP persistentes entre o CDN e o servidor de origem. Mesmo páginas geradas dinamicamente ficam mais rápidas.

Proteção contra DDoS: por serem distribuídos e terem capacidade de absorção de tráfego massiva (Cloudflare absorve picos de terabits por segundo), CDNs funcionam naturalmente como camada de proteção DDoS. O ataque atinge a borda do CDN, não o servidor de origem.

WAF na borda: muitos CDNs incluem WAF (Web Application Firewall) embutido, bloqueando ataques comuns (SQL injection, XSS) antes de chegarem ao servidor de origem.

Edge computing: o passo seguinte de CDNs é executar código diretamente na borda — Cloudflare Workers, AWS Lambda@Edge. Isso permite lógica de aplicação rodando a milissegundos do usuário, sem viagem ao servidor de origem.

Quando CDN vale o investimento

CDN faz mais sentido quando você tem pelo menos um destes cenários:

Usuários geograficamente distribuídos: se seu site tem usuários em várias cidades ou países, CDN garante performance consistente independentemente da distância do servidor de origem. Um usuário em Manaus e outro em Porto Alegre recebem a mesma performance.

Alto volume de conteúdo estático: sites com muitas imagens, vídeos, arquivos para download. CDN reduz drasticamente a carga no servidor de origem e o custo de banda — transferir dados de um POP de CDN geralmente custa muito menos do que transferir do servidor de origem.

Picos de tráfego imprevisíveis: campanha de marketing, Black Friday, lançamento de produto. CDN absorve o pico sem escalar o servidor de origem.

Conteúdo de vídeo ou download pesado: a economia de banda e a melhoria de experiência são imediatas e significativas.

Quando CDN é desnecessidade

Para alguns cenários, o overhead de configuração e custo de CDN não se justifica:

Uma aplicação web interna, acessada só por funcionários dentro de um escritório ou via VPN, não se beneficia de CDN — o tráfego nunca vai para a internet pública. Um sistema B2B com poucos usuários concentrados numa mesma cidade provavelmente não vai notar diferença de performance relevante. Uma API de dados onde cada resposta é altamente personalizada por usuário tem pouco para colocar em cache.

Principais CDNs e quando usar cada um

CDN Melhor para Diferencial
Cloudflare Sites e aplicações web, empresas de qualquer porte Plano gratuito generoso, WAF integrado, proteção DDoS, edge computing
AWS CloudFront Quem já usa AWS Integração nativa com S3, EC2, API Gateway e WAF da AWS
Akamai Grandes enterprises, streaming de vídeo Rede mais capilar do mundo, SLA enterprise
Azure CDN Quem usa Azure Integração com serviços Azure, opções com Akamai e Verizon por baixo
Fastly Conteúdo dinâmico, APIs, edge computing Baixo TTL e invalidação de cache em segundos
Bunny.net Custo-benefício para storage e vídeo Preços muito competitivos para distribuição de arquivos e video

Para a maioria das empresas brasileiras começando com CDN, Cloudflare é o ponto de entrada mais natural: plano gratuito funcional, proteção DDoS incluída, configuração simples via DNS e ótima cobertura no Brasil (POP em São Paulo e outros pontos de presença).


Quer entender como configurar a estratégia de CDN e hospedagem da sua aplicação? Fale com os especialistas da Adentro.

Nesta página