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
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. 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:
-
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 no Guia do CloudFront desenvolvedor.
-
-
Realize testes de carga para verificar suas estimativas de capacidade. Para obter orientação sobre testes de carga, consulte Monitoramento MediaPackage. 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
no blog AWS Networking & Content Delivery. -
-
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 de borda 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 no Guia do CloudFront desenvolvedor.
-
-
Para grandes eventos, implemente estratégias de aceleração gradual com base nas diretrizes de teste de AWS carga:
-
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-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-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 para as etapas de implantação da produção.
-