

# Configurar distribuições
<a name="distribution-working-with"></a>

Você deve criar uma distribuição do Amazon CloudFront para informar ao CloudFront de onde você deseja que o conteúdo seja entregue e os detalhes sobre como rastrear e gerenciar a entrega do conteúdo.

Quando você cria uma distribuição do CloudFront, o CloudFront define automaticamente a maior parte das configurações da distribuição para você com base no tipo de origem do conteúdo. Para ter mais informações sobre as configurações predefinidas, consulte [Referência de configurações de distribuição predefinidas](template-preconfigured-origin-settings.md). Opcionalmente, você pode editar manualmente suas configurações de distribuição. Para obter mais informações, consulte [Referência de configurações de todas as distribuições](distribution-web-values-specify.md).

As seguintes configurações podem ser definidas:
+ **A origem do conteúdo**: o bucket do Amazon S3, o canal do AWS Elemental MediaPackage, o contêiner do AWS Elemental MediaStore, o balanceador de carga do Elastic Load Balancing ou o servidor HTTP, do qual o CloudFront obtém os arquivos para distribuição. Você pode especificar qualquer combinação de até 25 origens para uma única distribuição.
+ **Acesso**: se você deseja que os arquivos fiquem disponíveis para todos ou se preferir restringir o acesso a alguns usuários.
+ **Segurança**: se você deseja habilitar a proteção do AWS WAF e exigir que os usuários usem HTTPS para acessar o conteúdo. Em distribuições multilocatário, somente listas de controle de acesso (ACLs) da web do AWS WAF V2 podem ser utilizadas.
+ **Chave de cache**: quais possíveis valores você deseja incluir na *chave de cache*. A chave de cache identifica exclusivamente cada arquivo no cache para uma determinada distribuição.
+ **Configurações de solicitação de origem**: se desejar que o CloudFront inclua cabeçalhos HTTP, cookies ou strings de consulta em solicitações enviadas à origem.
+ **Restrições geográficas**: se você deseja que o CloudFront impeça o acesso de usuários ao conteúdo em determinados países.
+ **Logs**: se você deseja que o CloudFront crie logs padrão ou logs de acesso em tempo real que mostrem a atividade do visualizador.

Para obter mais informações, consulte [Referência de configurações de todas as distribuições](distribution-web-values-specify.md).

Para saber o número máximo atual de distribuições que você pode criar para cada Conta da AWS, consulte [Cotas gerais para distribuições](cloudfront-limits.md#limits-web-distributions). Não há número máximo de arquivos que você pode veicular por distribuição.

Você pode usar distribuições na para fornecer o seguinte por HTTP ou HTTPS:
+ Conteúdo de download estático e dinâmico, como arquivos HTML, CSS, JavaScript e arquivos de imagem, usando HTTP ou HTTPS.
+ Vídeos sob demanda em diferentes formatos, como o Apple HTTP Live Streaming (HLS) e o Microsoft Smooth Streaming. (Em distribuições multilocatário, não é possível usar o Smooth Streaming.) Para obter mais informações, consulte [Fornecer vídeo sob demanda com o CloudFront](on-demand-video.md).
+ Um evento ao vivo, como uma reunião, congresso ou concerto, em tempo real. Para streaming ao vivo, você cria a distribuição automaticamente usando uma pilha do CloudFormation. Para obter mais informações, consulte [Fornecer streaming de vídeo com o CloudFront e os serviços de mídia da AWS](live-streaming.md).

Os tópicos a seguir fornecem mais detalhes sobre as distribuições do CloudFront e como configurá-las para atender às suas necessidades empresariais. Para obter informações sobre como criar uma distribuição, consulte [Criar uma distribuição](distribution-web-creating-console.md).

**Topics**
+ [Noções básicas sobre as distribuições multilocatário](distribution-config-options.md)
+ [Criar uma distribuição](distribution-web-creating-console.md)
+ [Referência de configurações de distribuição predefinidas](template-preconfigured-origin-settings.md)
+ [Referência de configurações de todas as distribuições](distribution-web-values-specify.md)
+ [Testar uma distribuição](distribution-web-testing.md)
+ [Atualizar uma distribuição](HowToUpdateDistribution.md)
+ [Adicionar tags a um recurso do CloudFront](tagging.md)
+ [Excluir uma distribuição](HowToDeleteDistribution.md)
+ [Usar várias origens com distribuições do CloudFront](DownloadDistS3AndCustomOrigins.md)
+ [Habilitar IPv6 para distribuições do CloudFront](cloudfront-enable-ipv6.md)
+ [Usar a implantação contínua do CloudFront para testar com segurança as alterações na configuração da CDN](continuous-deployment.md)
+ [Usar URLs personalizados adicionando nomes de domínio alternativos (CNAMEs)](CNAMEs.md)
+ [Usar WebSockets com distribuições do CloudFront](distribution-working-with.websockets.md)
+ [Solicite IPs estáticos anycast para usar na lista de permissões](request-static-ips.md)
+ [Usar gRPC com distribuições do CloudFront](distribution-using-grpc.md)