

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á.

# 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.