🌐 Amazon CloudFront

Content Delivery Network (CDN)

O que é CDN?

Uma Content Delivery Network (CDN) é uma rede de servidores distribuídos geograficamente que armazena cópias em cache do seu conteúdo próximo aos usuários finais. Isso reduz a latência e melhora a velocidade de entrega de conteúdo como páginas web, imagens, vídeos e APIs.

O Amazon CloudFront é o serviço de CDN da AWS que entrega dados, vídeos, aplicações e APIs para clientes globalmente com baixa latência e altas velocidades de transferência.

Conceitos-Chave

Distribuições

Configuração que define como o CloudFront entrega seu conteúdo. Existem dois tipos:

Origins

A origem do conteúdo que o CloudFront distribui. Pode ser:

Edge Locations

Pontos de presença (PoPs) onde o conteúdo é armazenado em cache. São mais de 400 edge locations globalmente, separadas das Regiões e Zonas de Disponibilidade da AWS.

Cache

Armazenamento temporário de conteúdo nas edge locations:

Regional Edge Caches

Camada intermediária entre edge locations e origins. Armazena conteúdo menos popular por mais tempo, reduzindo a carga na origem.

Recursos Importantes

Segurança

Performance

Monitoramento

Casos de Uso

CloudFront vs S3

Aspecto CloudFront S3
Propósito Distribuição de conteúdo (CDN) Armazenamento de objetos
Latência Baixa (cache global) Depende da região
Alcance 400+ edge locations globais Regional
Custo Paga por transferência de dados Paga por armazenamento + transferência
Uso Ideal Conteúdo acessado frequentemente Armazenamento de origem

Juntos: S3 armazena o conteúdo original, CloudFront distribui globalmente com cache.

💡 Pontos Importantes para a Certificação

🎯 Dicas de Estudo

← Voltar para Cloud Practitioner