Usando o AWS SAM, um desenvolvedor deseja implantar funções Lambda atualizadas de modo que 10% do tráfego seja roteado para a nova versão nos primeiros 10 minutos (canary) e, se nenhum problema ocorrer, mudar 100% do tráfego para a nova versão. Qual alteração no modelo SAM consegue isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Defina DeploymentPreference Type como Canary10Percent10Minutes e defina AutoPublishAlias para o alias do Lambda..
Por que esta é a resposta
A opção correta é "Defina DeploymentPreference Type como Canary10Percent10Minutes e defina AutoPublishAlias para o alias do Lambda". O AWS SAM, em conjunto com o AWS CodeDeploy, oferece estratégias de implantação para funções Lambda. A estratégia Canary10Percent10Minutes roteia 10% do tráfego para a nova versão por 10 minutos e, se não houver alarmes configurados para falhas, move 100% do tráfego para a nova versão. AutoPublishAlias é necessário para que o SAM gerencie automaticamente a criação e atualização do alias da função Lambda, apontando-o para a versão correta durante a implantação. As opções que mencionam Linear10PercentEvery10Minutes estão incorretas porque essa estratégia distribui o tráfego em incrementos lineares ao longo do tempo, não em um modelo canary de 10% inicial e depois 100%. As opções que incluem "configure os hooks PreTraffic e PostTraffic" estão incorretas porque, embora esses hooks sejam úteis para validação, a pergunta foca na estratégia de roteamento de tráfego e não na execução de testes antes ou depois da mudança de tráfego. A configuração do DeploymentPreference Type e AutoPublishAlias é o que diretamente atende ao requisito de roteamento canary.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão