Uma empresa executa uma grade proprietária na memória que exige a atualização de /etc/cluster/nodes.config sempre que a associação ao cluster muda. A adição de um nó deve ser automatizada para que o arquivo liste os IPs dos membros atuais e o serviço seja reiniciado. O que um engenheiro de DevOps pode fazer para automatizar isso com o mínimo de esforço?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o AWS OpsWorks Stacks para modelar a camada do cluster. Escrever uma receita Chef que gera /etc/cluster/nodes.config a partir das instâncias atuais da camada e reinicia o serviço, e executar essa receita no evento de ciclo de vida Configure..
Por que esta é a resposta
A opção correta é usar o AWS OpsWorks Stacks com uma receita Chef. O OpsWorks Stacks permite modelar a arquitetura da aplicação em camadas, e o evento de ciclo de vida "Configure" é acionado sempre que a associação ao cluster muda (por exemplo, ao adicionar ou remover um nó). Uma receita Chef pode ser escrita para consultar as instâncias atuais na camada do cluster, gerar o arquivo /etc/cluster/nodes.config com os IPs corretos e, em seguida, reiniciar o serviço. Isso automatiza o processo de forma eficiente e com mínimo esforço, pois o OpsWorks gerencia a execução da receita nos momentos apropriados. Manter nodes.config sob controle de versão com CodeDeploy não é ideal porque exigiria intervenção manual para atualizar o arquivo e fazer commit a cada mudança na associação do cluster. Hospedar em S3 com cron jobs e monit é ineficiente e pode introduzir latência na atualização. Usar um script user-data da instância só seria executado na inicialização e não reagiria a mudanças subsequentes na associação do cluster.
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