

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Planeje sua integração de CDN para AWS Elemental MediaTailor
<a name="planning-cdn-integration"></a>

Você pode melhorar a experiência do espectador e reduzir a latência com uma integração de CDN para. AWS Elemental MediaTailor Ao implementar uma rede de distribuição de conteúdo (CDN), você pode fornecer conteúdo de locais mais próximos aos seus espectadores. Isso garante tempos de carregamento mais rápidos, melhor escalabilidade e entrega consistente de anúncios em diferentes regiões geográficas.

Você precisa de um planejamento adequado antes de implementar uma CDN com AWS Elemental MediaTailor. Esta seção orienta você pelas principais áreas de planejamento. Você aborda essas áreas antes de iniciar a configuração real. Essas etapas ajudam você a criar uma experiência de visualização ideal para seu público.

Depois de concluir seu planejamento, consulte [Integrando uma CDN com MediaTailor para obter instruções](https://docs.aws.amazon.com/mediatailor/latest/ug/cdn-integration.html) de step-by-step implementação.

Para obter informações sobre MediaTailor cotas que podem afetar seu planejamento de CDN, consulte. [Cotas em AWS Elemental MediaTailor](quotas.md) Para obter informações sobre CloudFront cotas, consulte [Cotas](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cloudfront-limits.html) no Guia do CloudFront desenvolvedor.

Antes de começar a planejar, entenda como MediaTailor interage com uma CDN:

1. Os espectadores solicitam conteúdo por meio de sua CDN, em vez de diretamente de MediaTailor

1. A CDN encaminha solicitações manifestas MediaTailor para personalização.

1. A CDN armazena em cache e veicula segmentos de conteúdo e segmentos de anúncios a partir de pontos de presença.

Essa arquitetura reduz a carga MediaTailor enquanto você garante que os espectadores recebam anúncios personalizados com latência mínima.

Compreender a terminologia do manifesto ajuda você a configurar sua CDN corretamente. Protocolos de streaming diferentes usam estruturas de manifesto específicas que afetam a forma como você configura o armazenamento em cache e o roteamento:
+ *Manifestos HLS* - Quando você trabalha com fluxos HLS, você lida com:
  + *Playlist multivariante*: configure sua CDN para encaminhar esses manifestos de alto nível para personalização. MediaTailor 
  + *Playlist de mídia*: defina as regras de armazenamento em cache apropriadas para esses manifestos que contêm links para segmentos de conteúdo.
+ *Manifestos do DASH* - Quando você trabalha com fluxos do DASH, você lida com:
  + *MPD (Descrição da apresentação de mídia)*: configure sua CDN para lidar com esses manifestos de acordo com seus requisitos de personalização.

O processo de planejamento da CDN envolve essas etapas principais, cada uma focada em uma tarefa específica:
+ [Estime os requisitos de tráfego para CDN e integrações MediaTailor](estimate-traffic.md): calcule a simultaneidade esperada do espectador e os requisitos de largura de banda.
+ [Configure estratégias de otimização para CDN e integrações MediaTailor](optimize-cdn-config.md): configure sua CDN para oferecer conteúdo e personalização de anúncios otimizados.
+ [Personalize o planejamento para CDN e integrações MediaTailor](plan-for-workflow.md): ajuste sua estratégia de CDN com base em seu MediaTailor fluxo de trabalho específico.
+ [Configure o monitoramento e o escalonamento para CDN e integrações MediaTailor](setup-monitoring.md): Implemente estratégias de monitoramento e escalonamento para um desempenho confiável.
+ [Otimize os custos de CDN e integrações MediaTailor](optimize-costs.md): Equilibre o desempenho com a eficiência de custos.
+ [Teste sua implementação para CDN e MediaTailor integrações](test-implementation.md): teste minuciosamente sua integração com a CDN antes da implantação na produção.

# Estime os requisitos de tráfego para CDN e integrações MediaTailor
<a name="estimate-traffic"></a>

Para dimensionar com precisão sua integração de rede de distribuição de conteúdo (CDN) com AWS Elemental MediaTailor:

1. Calcule a simultaneidade esperada do espectador usando dados históricos ou eventos semelhantes. Planeje uma capacidade adicional além de sua linha de base para lidar com picos inesperados. Para obter recomendações de escalabilidade atuais, consulte sua equipe de AWS contas. Você também pode ver [Cotas em AWS Elemental MediaTailor](quotas.md).

1. Identifique padrões de pico de tráfego e possíveis picos em sua programação de conteúdo. Considere fatores como:
   + Eventos esportivos ao vivo ou estreias de temporada
   + Campanhas de marketing ou eventos promocionais
   + Diferenças de fuso horário para públicos globais
   + Padrões de visualização de feriados ou sazonais

1. Determine seus requisitos de largura de banda multiplicando a contagem de espectadores pelas taxas de bits do stream. Trabalhe com seu provedor de CDN para calcular a capacidade apropriada. Baseie esse cálculo nas taxas de bits de seu conteúdo específico e no tamanho esperado do público. Adicione sobrecarga para segmentos de anúncios e solicitações de manifesto conforme recomendado pelo seu provedor.

1. Trabalhe com seu provedor de CDN para garantir capacidade de borda suficiente em suas regiões-alvo.

Garanta que sua capacidade de inserção de anúncios atenda à demanda dos espectadores realizando estas ações específicas:

1. Verifique sua cota atual de solicitações de inserção de anúncios no console [Service Quotas](https://console.aws.amazon.com/servicequotas/home/services/mediatailor/quotas). Analise os limites atuais do serviço para entender quantos visualizadores simultâneos sua configuração pode suportar.

1. Para eventos de alto tráfego, solicite uma cota maior por meio do console [Service Quotas](https://console.aws.amazon.com/servicequotas/home/services/mediatailor/quotas).

1. Se você espera mais de 500.000 espectadores simultâneos, entre em contato com o AWS [Support](https://aws.amazon.com/premiumsupport/) pelo menos duas semanas antes do evento. Isso permite AWS garantir capacidade suficiente para suas necessidades de personalização de anúncios.

Para obter mais informações sobre a implementação do planejamento de capacidade em seu fluxo de trabalho, consulte [Usando o agendamento de pré-busca](https://docs.aws.amazon.com/mediatailor/latest/ug/prefetch.html) para otimizar a entrega de anúncios para eventos de alto tráfego.

# Configure estratégias de otimização para CDN e integrações MediaTailor
<a name="optimize-cdn-config"></a>

Ao concluir sua estimativa de tráfego, configure sua rede de entrega de conteúdo (CDN) para otimizar a entrega de conteúdo e a personalização de anúncios com. AWS Elemental MediaTailor Essas otimizações ajudam a garantir uma reprodução suave, mantendo a publicidade direcionada.

Implemente essas otimizações específicas de CDN que seguem:

1. Configure os recursos do Origin Shield em sua CDN para reduzir a carga MediaTailor e melhorar a eficiência do armazenamento em cache. O Origin Shield atua como uma camada intermediária de cache que:
   + Consolide várias solicitações de visualizadores em uma única solicitação de origem
   + Reduza o número de solicitações redundantes para MediaTailor
   + Melhore os tempos de resposta do conteúdo em cache

   Para obter detalhes de implementação sobre como configurar o Origin Shield com CloudFront, consulte [Usando o Origin Shield](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/origin-shield.html) no Guia do CloudFront Desenvolvedor.

1. Defina valores apropriados de Time To Live (TTL) para diferentes tipos de conteúdo. O TTL determina por quanto tempo o CDN armazena o conteúdo em cache. Após esse período, o CDN solicita uma nova cópia da origem:
   + Manifestos: 
     + 10 segundos para inserção de anúncios
     + 5-10 segundos para montagem do canal

     Na inserção de anúncios, MediaTailor fornece manifestos com anúncios personalizados para o espectador. Se uma playlist ou MPD estiver em cache e exibida no dispositivo de reprodução errado, o dispositivo poderá encontrar problemas de reprodução ou rastreamento.
   + Segmentos de conteúdo: 24 horas ou mais (eles raramente mudam e você pode armazená-los em cache agressivamente para reduzir a carga de origem)
   + Segmentos de anúncios: 24 horas ou mais (o conteúdo do anúncio geralmente é reutilizado entre os espectadores e você pode armazená-lo em cache por longos períodos)

   Para recomendações abrangentes de TTL e estratégias de otimização de cache em todos os MediaTailor fluxos de trabalho, consulte. [Otimização de cache para CDN e integrações MediaTailor](cdn-optimize-caching.md)

   Para obter instruções detalhadas sobre como configurar comportamentos de cache em CloudFront, consulte [Configurações de comportamento de cache](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesCacheBehavior) no Guia do CloudFront desenvolvedor.

1. Implante nós de borda da CDN próximos às populações de seus visualizadores. Trabalhe com seu provedor de CDN para:
   + Identifique as localizações ideais dos nós periféricos com base nos dados demográficos dos espectadores
   + Garanta capacidade suficiente em cada região
   + Monitore o desempenho de ponta e ajuste conforme necessário

   Para obter orientação de implementação, consulte os [CloudFront pontos](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/LocationsOfEdgeServers.html) de presença para identificar os pontos de presença disponíveis para as regiões de seu público.

1. Para públicos globais, considere implementar uma estratégia de várias CDN. Essa abordagem:
   + Usa vários provedores de CDN para melhorar a confiabilidade
   + Encaminha os espectadores para a CDN com melhor desempenho de sua localização
   + Fornece opções de failover durante interrupções do CDN
   + Pode otimizar custos aproveitando diferentes modelos de preços

   Para obter detalhes sobre a implementação, consulte [Estratégias de várias CDN](https://aws.amazon.com/blogs/networking-and-content-delivery/multi-cdn-strategies/) no blog AWS Networking & Content Delivery.

# Personalize o planejamento para CDN e integrações MediaTailor
<a name="plan-for-workflow"></a>

 AWS Elemental MediaTailor Fluxos de trabalho diferentes têm requisitos exclusivos que afetam o planejamento da rede de distribuição de conteúdo (CDN). Para obter orientações específicas sobre o fluxo de trabalho, consulte Como [trabalhar](https://docs.aws.amazon.com/mediatailor/latest/ug/configurations.html) com configurações.

Ajuste seu plano de capacidade com base em seu MediaTailor fluxo de trabalho específico:

## Para fluxos de MediaTailor trabalho de inserção de anúncios
<a name="plan-ad-insertion"></a>

1. Configure sua CDN para lidar com manifestos personalizados com zero armazenamento em cache. Isso garante que cada espectador receba anúncios exclusivos e direcionados. Os anúncios são baseados em seu perfil e contexto de visualização.

1. Dimensione seu servidor de decisão de anúncios (ADS) para lidar com volumes de solicitações de pico. Para obter orientação sobre a configuração do ADS, consulte [Inserção de anúncios com MediaTailor.](https://docs.aws.amazon.com/mediatailor/latest/ug/ad-insertion.html) Considere:
   + Requisitos de tempo de resposta para seu caso de uso
   + Capacidade esperada de visualização simultânea
   + Requisitos de redundância e failover
   + necessidades de distribuição geográfica

1. Implemente o colapso de solicitações no nível da CDN para lidar com solicitações sincronizadas de interrupção de anúncios. O colapso da solicitação combina várias solicitações idênticas em uma única solicitação de origem. Isso é crucial durante:
   + Eventos esportivos ao vivo em que muitos espectadores acessam os intervalos publicitários simultaneamente
   + Estreias de programas de TV populares com intervalos comerciais sincronizados
   + Notícias de última hora que atraem picos repentinos de espectadores

   Para obter detalhes de implementação, consulte [Failover do Origin](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/high_availability_origin_failover.html) para configurar o tratamento de solicitações durante picos de carga.

## Para fluxos de trabalho de montagem de MediaTailor canais
<a name="plan-channel-assembly"></a>

1. Calcule os requisitos de capacidade com base no número de canais e suas taxas de bits. Para obter orientação sobre o planejamento da capacidade de montagem de canais, consulte [Montagem de canais em MediaTailor](https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly.html). Considere:
   + Número total de canais
   + Requisitos de taxa de bits por canal
   + Carga de visualização simultânea esperada
   + necessidades de distribuição geográfica

1. Configure sua CDN para lidar com padrões de tráfego previsíveis com base em programações publicadas. Normalmente, a montagem de canais tem padrões mais previsíveis do que a inserção de anúncios porque:
   + Os horários de programação são conhecidos com antecedência
   + O comportamento do espectador segue padrões estabelecidos
   + O conteúdo não muda dinamicamente por espectador

1. Certifique-se de que sua origem tenha largura de banda suficiente para manter a saída de canal consistente. Implemente:
   + Servidores de origem redundantes para canais de alta disponibilidade
   + Failover automatizado entre as origens primária e de backup
   + Monitoramento para detectar problemas de desempenho de origem

   Para obter orientação de implementação, consulte [Configurando a redundância de origem](https://docs.aws.amazon.com/mediapackage/latest/ug/cloudfront-origin-failover.html) para criar uma infraestrutura de origem resiliente.

## Para fluxos de MediaTailor trabalho combinados
<a name="plan-combined-workflow"></a>

1. Dimensione sua infraestrutura para lidar com os padrões de tráfego combinados de ambos os serviços. Para obter orientação sobre fluxos de trabalho combinados, consulte[Usando AWS Elemental MediaTailor para inserir anúncios](configurations.md). Considere:
   + Requisitos básicos de montagem de canais
   + Requisitos de sobrecarga de inserção de anúncios
   + Padrões de pico de tráfego
   + Necessidades de redundância

1. Configure comportamentos CDN separados para entrega linear de conteúdo e inserção dinâmica de anúncios. Essa separação permite que você:
   + Otimize as políticas de armazenamento em cache para cada tipo de conteúdo de forma independente
   + Encaminhe as solicitações para as origens apropriadas com base no tipo de conteúdo
   + Monitore as métricas de desempenho separadamente para cada fluxo de trabalho

1. Configure o roteamento adequado entre a borda e CDNs a origem para manter o desempenho ideal. Considere usar:
   + Caminhos de origem diferentes para segmentos de conteúdo (/content/\$1) e segmentos de anúncios (/ads/\$1)
   + Comportamentos de cache separados para manifestos e segmentos
   + Roteamento geográfico para otimizar a latência para diferentes regiões

   Para obter detalhes de implementação, consulte [Configuração de comportamentos de cache](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesCacheBehavior) para configurar regras de roteamento e armazenamento em cache com base em caminhos.

# Configure o monitoramento e o escalonamento para CDN e integrações MediaTailor
<a name="setup-monitoring"></a>

Estratégias eficazes de monitoramento e escalonamento são cruciais para manter o desempenho ideal e a experiência do espectador com a integração da sua rede de distribuição de AWS Elemental MediaTailor conteúdo (CDN). Implemente essas abordagens para garantir que sua integração de CDN tenha um desempenho confiável em grande escala.

Implemente essas estratégias de monitoramento e escalonamento que seguem:

1. Configure o monitoramento para essas métricas principais. Para obter orientação sobre os valores-alvo apropriados, consulte [Monitoramento MediaTailor com a Amazon CloudWatch](https://docs.aws.amazon.com/mediatailor/latest/ug/monitoring-cloudwatch-metrics.html) e consulte as melhores práticas do seu provedor de CDN:
   + Taxas de acerto do cache CDN (estabeleça métricas e metas básicas com base no seu tipo de conteúdo e padrões de entrega)
   + Volumes de solicitação de origem (monitore padrões durante a operação normal para estabelecer linhas de base para detecção de anomalias)
   + Taxas de erro por tipo de erro (defina limites com base em seus objetivos de nível de serviço e nas MediaTailor melhores práticas)
   + Tempos de resposta (defina metas de latência apropriadas com base nos requisitos de experiência do espectador e na distribuição geográfica)

   Para obter instruções detalhadas de implementação, consulte [Criação de CloudWatch painéis](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html) para visualizar suas MediaTailor métricas e da CDN juntas.

1. Configure alertas para padrões de tráfego inesperados ou degradação do desempenho. Configure limites com base em suas métricas básicas e objetivos de nível de serviço. Para obter orientação sobre como configurar alertas, consulte [Criação de CloudWatch alarmes na Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html). Considere monitorar:
   + Desvios significativos das taxas de acerto do cache da linha de base (normalmente alertam quando estão abaixo de 85 a 90%)
   + Aumentos repentinos no volume de solicitações de origem (alerta sobre um aumento de 30% ou mais em relação à linha de base)
   + Picos de taxa de erro que excedem seus limites definidos (normalmente 1-2% para erros 4xx, 0,5% para erros 5xx)
   + Degradação do tempo de resposta além dos níveis aceitáveis (normalmente >500 ms para manifestos, >200 ms para segmentos)

   Para exemplos de implementação, consulte [CloudWatch conceitos](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html) para criar painéis e alertas de monitoramento eficazes.

1. Crie planos de escalabilidade para eventos previsíveis de alto tráfego. Seus planos devem incluir esses elementos-chave:
   + Aumento da capacidade pré-evento (24 a 48 horas antes do início do evento)
   + Cronogramas de aumento gradual de espectadores (normalmente de 10 a 20% do público esperado por intervalo de 5 minutos)
   + Distribuição da capacidade regional com base no público (aloque a capacidade proporcionalmente à audiência regional esperada)
   + Procedimentos de escalonamento pós-evento (mantenha a capacidade máxima por 30 a 60 minutos após a conclusão do evento)

   Para obter orientações de implementação sobre escalabilidade para eventos de alto tráfego, consulte [Como configurar um fluxo de trabalho end-to-end ao vivo resiliente no AWS blog de](https://aws.amazon.com/blogs/media/part-1-how-to-set-up-a-resilient-end-to-end-live-workflow/) mídia.

1. Implemente medidas de failover e redundância para fluxos críticos, incluindo:
   + Implantações de CDN em várias regiões (pelo menos duas regiões para conteúdo crítico)
   + Servidores de origem de backup (configurados com verificações de saúde automatizadas a cada 30 segundos)
   + Acionadores de failover automatizados com base em verificações de integridade (normalmente após 2 a 3 verificações malsucedidas)
   + Procedimentos de recuperação para diferentes cenários de falha (documentados com metas específicas de tempo de resposta)

   Para obter etapas detalhadas de implementação, consulte [Otimizando a alta disponibilidade com failover de CloudFront origem](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/high_availability_origin_failover.html).

# Otimize os custos de CDN e integrações MediaTailor
<a name="optimize-costs"></a>

Os custos da rede de entrega de conteúdo (CDN) podem variar significativamente com base nos padrões de tráfego, distribuição geográfica e uso de recursos com AWS Elemental MediaTailor. Para obter informações atuais sobre a definição de preço, consulte [Preços do CloudFront ](https://aws.amazon.com/cloudfront/pricing/). Você também pode consultar a documentação do seu provedor de CDN.

Equilibre o desempenho com a eficiência de custos usando essas estratégias:

1. Analise seus padrões de tráfego de CDN para selecionar o nível de preços mais econômico. Analise os seguintes fatores com seu provedor de CDN:
   + Volumes de transferência de dados por região e período
   + Padrões de solicitação para manifestos e segmentos
   + Requisitos de distribuição geográfica
   + Padrões de uso de pico versus média

   Para obter ajuda com a análise de custos, use a [Calculadora de AWS preços](https://calculator.aws/#/) para estimar seus CloudFront custos com base em seus padrões de uso específicos.

1. Para cargas de trabalho previsíveis, avalie os contratos de capacidade reservada com seu provedor de CDN. Esses acordos podem oferecer benefícios como:
   + Tarifas com desconto para volumes de uso comprometidos
   + Custos mensais previsíveis para orçamentação
   + Suporte prioritário e alocação de capacidade

   Consulte seu provedor de CDN para determinar se a capacidade reservada é apropriada para seus padrões de uso. Para ver CloudFront, consulte os [recursos CloudFront premium](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-premium-features.html). Isso fornece informações sobre as opções de capacidade reservada.

1. Otimize os custos de saída equilibrando o tráfego entre MediaTailor e seu provedor de CDN. As estratégias incluem:
   + Maximize as taxas de acerto do cache para reduzir as solicitações de origem
   + Use o escudo de origem para consolidar solicitações
   + Implemente a compactação para reduzir os volumes de transferência de dados
   + Escolha regiões CDN que se alinhem aos AWS preços da região

   Para obter orientações de implementação sobre compactação, consulte Como [servir arquivos compactados](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html) no Guia do CloudFront desenvolvedor.

1. Implemente estratégias de armazenamento em cache apropriadas para diferentes tipos de conteúdo para reduzir as solicitações de origem. Para obter orientação sobre otimização do cache, consulte [Melhorando as taxas de acertos do cache](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cache-hit-ratio.html). Concentre-se em:
   + Segmentos de conteúdo (você pode armazená-los em cache por longos períodos)
   + Segmentos de anúncios (normalmente reutilizados entre os espectadores)
   + Ativos estáticos, como arquivos e imagens do player

   As taxas de acerto de cache aprimoradas reduzem significativamente os custos de origem. Trabalhe com seu provedor de CDN para otimizar as configurações de cache para seus padrões de conteúdo específicos. Para obter etapas detalhadas de implementação, consulte [Configuração de comportamentos de cache](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ConfiguringCaching.html).

# Teste sua implementação para CDN e MediaTailor integrações
<a name="test-implementation"></a>

Garanta experiências confiáveis para os espectadores testando minuciosamente sua integração com a rede de distribuição de AWS Elemental MediaTailor conteúdo (CDN) antes da implantação na produção. Os testes adequados ajudam a identificar e resolver problemas antes que eles afetem seu público. Para obter orientação sobre metodologias de teste, consulte [Testar CloudFront distribuições](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-testing.html). Você também pode consultar a documentação de teste do seu provedor de CDN.

Siga estas etapas de teste que validam sua integração com a CDN:

1. Crie um ambiente de teste que espelhe sua configuração de produção. Inclusão:
   + Configurações de CDN e comportamentos de cache idênticos
   + Inclua conteúdo representativo com várias taxas de bits e formatos
   + Configure o servidor de decisão de anúncios de teste com exemplos de respostas de anúncios
   + Definir configurações de monitoramento e alerta

   Para obter orientação de step-by-step implementação, consulte [Criação de uma distribuição temporária](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-creating-testing.html) no Guia do CloudFront desenvolvedor.

1. Realize testes de carga para verificar suas estimativas de capacidade. Para obter orientação sobre testes de carga, consulte [Monitoramento MediaPackage](https://docs.aws.amazon.com/mediapackage/latest/ug/monitoring-service.html). Os cenários de teste devem incluir:
   + Aumento gradual da contagem de espectadores (normalmente de 10 a 20% do pico esperado a cada 5 minutos)
   + Picos repentinos de tráfego com base nas cargas de pico esperadas (simule 50% do pico de público participando em 60 segundos)
   + Períodos de pico de carga estendidos (mantenha o pico de carga por pelo menos 30 a 60 minutos)
   + Distribuição geográfica correspondente ao seu público (distribua o tráfego de teste de acordo com a localização esperada dos espectadores)

   Valide se os tempos de resposta permanecem abaixo dos limites desejados. Normalmente, isso significa menos de 500 ms para manifestos e menos de 200 ms para segmentos. As taxas de erro devem permanecer abaixo de 1%. Para obter detalhes de implementação sobre ferramentas e metodologias de teste de carga, consulte [Teste de carga com CloudFront](https://aws.amazon.com/blogs/networking-and-content-delivery/load-testing-with-cloudfront/) no blog AWS Networking & Content Delivery.

1. Teste cenários de failover para garantir a confiabilidade. Simule:
   + Falhas no servidor de origem (cenários de interrupção completa e degradação parcial)
   + Interrupções na localização periférica da CDN (teste com roteamento de tráfego para locais de backup)
   + Indisponibilidade do servidor de decisão de anúncios (teste com tempos limite de 5 a 10 segundos)
   + Problemas de conectividade de rede (simule perda de pacotes e aumentos de latência)

   Trabalhe com seu provedor de CDN para estabelecer metas de tempo de resposta de failover adequadas para seu caso de uso. Normalmente, isso significa menos de 3 segundos para a conclusão do failover. Para obter orientações de implementação sobre testes de failover, consulte [Origin failover](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/high_availability_origin_failover.html) no Guia do CloudFront desenvolvedor.

1. Para grandes eventos, implemente estratégias de aceleração gradual com base nas diretrizes de [teste de AWS carga](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/load-testing.html):
   + Horários de início escalonados para diferentes segmentos de público. Por exemplo, permita primeiro assinantes premium com intervalos de 15 minutos entre grupos de público.
   + Use técnicas de pré-aquecimento para aumentar gradualmente a carga. O pré-aquecimento envolve:
     + Preencha caches de CDN com conteúdo popular de 2 a 4 horas antes do evento
     + Aumente gradualmente o tráfego sintético para 20-30% do pico esperado para aquecer os sistemas
     + Teste todos os componentes sob condições de carga realistas com conteúdo real
   + Monitore o desempenho do sistema durante todo o período de inicialização, rastreando:
     + Taxas de acerto e tempos de resposta do cache (meta > 90% de taxa de acerto, resposta de <500 ms)
     + Taxas de erro e carga de origem (mantenha taxas de erro < 1%, CPU de origem < 70%)
     + Taxas de sucesso da personalização de anúncios (meta > 98% de personalização bem-sucedida)
     + Métricas de experiência do espectador (meta de <2 segundos de tempo de inicialização, < 0,5% de rebuffer)
   + Tenha um plano de contingência para picos de tráfego inesperados. Seu plano deve incluir esses componentes essenciais:
     + Procedimentos de escalonamento de capacidade de emergência com etapas documentadas para aumentar a capacidade em 50 a 100% em 15 minutos
     + Protocolos de ativação de CDN de backup com capacidade de transferir de 20 a 50% do tráfego para CDN secundária
     + Recuo simplificado de inserção de anúncios para reduzir os parâmetros de segmentação de 10 ou mais para 3 a 5 parâmetros essenciais
     + Planos de comunicação para partes interessadas com modelos de notificação e listas de contatos predefinidos

   Depois de concluir o teste, continue com a [implementação da integração com a CDN](https://docs.aws.amazon.com/mediatailor/latest/ug/cdn-integration.html) para as etapas de implantação da produção.

# Solucione problemas comuns de CDN e integrações MediaTailor
<a name="troubleshooting-cdn"></a>

Enfrente os desafios comuns de integração da rede de distribuição de conteúdo (CDN) AWS Elemental MediaTailor antes que eles afetem seus espectadores. Esta seção ajuda você a identificar e resolver problemas típicos que ocorrem durante a integração do CDN com o. AWS Elemental MediaTailor

Para obter uma orientação abrangente sobre solução de problemas, consulte [Solução de problemas MediaTailor e solução](https://docs.aws.amazon.com/mediatailor/latest/ug/troubleshooting.html) [de problemas de CloudFront distribuições.](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/troubleshooting.html)

## Resolvendo problemas de entrega de MediaTailor manifestos
<a name="manifest-issues"></a>

Se os espectadores tiverem problemas de reprodução ou virem anúncios incorretos, verifique estes problemas comuns relacionados ao manifesto:
+ **Configurações de cache incorretas**: se sua CDN armazenar em cache manifestos personalizados, os espectadores poderão ver anúncios destinados a outros usuários.

  Solução: configure sua CDN com um TTL de cache de 0 para solicitações de manifesto. MediaTailor
+ **Falhas na solicitação de origem**: se sua CDN não puder ser acessada MediaTailor, as solicitações de manifesto falharão.

  Solução: verifique a conectividade de rede entre seu CDN e. MediaTailor Verifique se seu CDN encaminha corretamente os cabeçalhos corretos.
+ **Problemas de parâmetros de sessão**: parâmetros de sessão ausentes ou incorretos podem causar falhas na personalização.

  Solução: certifique-se de que seu player esteja anexando corretamente todos os parâmetros de sessão necessários às solicitações do manifesto.

## Corrigindo problemas de entrega do MediaTailor segmento
<a name="segment-issues"></a>

Se o conteúdo ou os segmentos de anúncios não estiverem sendo carregados corretamente, investigue estes problemas comuns:
+ **Regravação do caminho do segmento**: a configuração incorreta do CDN pode reescrever o segmento de forma inadequada. URLs 

  Solução: verifique se sua CDN lida corretamente com o segmento URLs. Certifique-se de que ele não modifique os caminhos de uma forma que quebre as referências.
+ **Configuração do CORS**: cabeçalhos CORS ausentes ou incorretos podem impedir que os navegadores carreguem segmentos.

  Solução: configure sua CDN para passar os cabeçalhos CORS apropriados para solicitações de segmentos.
+ **Tempestades de falhas de cache**: durante eventos de alto tráfego, várias falhas de cache podem sobrecarregar os servidores de origem.

  Solução: implemente recursos de redução de solicitações e proteção de origem para reduzir a carga de origem durante picos de tráfego.

## Resolvendo problemas MediaTailor de desempenho da CDN
<a name="performance-issues"></a>

Se os espectadores tiverem problemas de buffer ou carregamento lento, verifique estes problemas relacionados ao desempenho:
+ **Baixa taxa de acerto do cache**: se sua CDN frequentemente solicita conteúdo da origem, o desempenho será prejudicado.

  Solução: analise as taxas de acertos do cache por tipo de conteúdo e ajuste as configurações de TTL para melhorar a eficiência do armazenamento em cache.
+ **Distribuição geográfica**: os espectadores distantes dos pontos de presença da CDN podem experimentar maior latência.

  Solução: revise sua distribuição de pontos de presença na CDN. Aumente a capacidade em regiões com alta concentração de espectadores.
+ **Limitações de capacidade de origem**: se seus servidores de origem estiverem sobrecarregados, os tempos de resposta aumentarão.

  Solução: Implemente a limitação da solicitação de origem. Você também pode aumentar a capacidade de origem ou melhorar o armazenamento em cache para reduzir a carga de origem.

Para obter assistência adicional para solução de problemas, consulte [Solução de problemas MediaTailor](https://docs.aws.amazon.com/mediatailor/latest/ug/troubleshooting.html) ou entre em contato com o AWS Support. Para obter orientações de implementação sobre como resolver problemas comuns de CDN, consulte [Depurando sua rede de distribuição de conteúdo no blog de mídia](https://aws.amazon.com/blogs/media/debugging-your-content-delivery-network/). AWS 