Uma CloudFront Distribution é a configuração que define como o Amazon CloudFront entrega conteúdo aos usuários.
Ela informa qual é a origem do conteúdo, como o cache funciona, quais domínios serão usados e como o tráfego será tratado nas edge locations.
O que é
CloudFront Distribution deve ser entendido como vocabulário técnico que explica um comportamento real de sistemas. O termo ajuda a nomear algo que acontece em rede, computação, dados, segurança, desempenho ou operação.
Por que existe
CloudFront Distribution existe porque sistemas complexos precisam de nomes precisos. Quando o conceito é entendido, fica mais fácil diagnosticar problemas, comparar serviços e escolher arquitetura.
Como funciona
Como a distribuição funciona
O CloudFront é a CDN. A distribution é a configuração concreta dentro do serviço.
Uma distribuição pode apontar para uma origem como Amazon S3, um load balancer, uma aplicação web ou outro endpoint HTTP.
A partir dessa configuração, o CloudFront passa a receber requisições dos usuários e entregar conteúdo usando sua rede global de borda.
O que acontece na prática
Imagine um site que guarda imagens em S3.
Você cria uma distribution apontando para o bucket como origem. Quando usuários acessam as imagens, o CloudFront pode guardar cópias em locais de borda próximos aos usuários.
Isso reduz latência e diminui carga sobre a origem.
Exemplo prático
Em uma arquitetura simples, usuário, aplicação, rede, banco, armazenamento, segurança e monitoramento trabalham juntos. CloudFront Distribution deve ser entendido pelo papel que exerce nesse conjunto.
Diferenças importantes
Compare CloudFront Distribution com termos vizinhos antes de usar a palavra como resposta. Conceitos parecidos podem atuar em camadas diferentes: aplicação, rede, armazenamento, banco, identidade ou operação.
Cuidados
CloudFront Distribution não é a mesma coisa que bucket S3.
O bucket guarda objetos. A distribuição define como esses objetos serão entregues pela CDN.
Quando a dúvida envolve origem, comportamento de cache, domínio, certificado ou entrega por edge locations, a distribuição é o ponto de configuração que precisa ser analisado.