Uma empresa hospeda um aplicativo de análise de site baseado em PHP em uma única instância sob demanda do Amazon EC2. O servidor web, o aplicativo PHP e o banco de dados MySQL são executados nessa instância. Durante os períodos de pico, o aplicativo apresenta degradação de desempenho e erros 5xx. A empresa precisa que o aplicativo seja dimensionado de forma contínua e econômica. Qual solução melhor atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Migre o banco de dados para uma instância de banco de dados Amazon Aurora MySQL. Crie uma AMI do aplicativo web. Aplique a AMI a um modelo de inicialização. Crie um grupo do Auto Scaling com o modelo de inicialização. Configure o modelo de inicialização para usar um Spot Fleet. Anexe um Application Load Balancer ao grupo do Auto Scaling..
Por que esta é a resposta
A opção correta oferece uma solução escalável e econômica. Migrar o banco de dados para o Amazon Aurora MySQL proporciona alta disponibilidade e escalabilidade para a camada de dados. Criar uma AMI do aplicativo web e usá-la em um modelo de inicialização com um grupo de Auto Scaling permite que o aplicativo se ajuste automaticamente à demanda, provisionando e desprovisionando instâncias EC2. A configuração para usar um Spot Fleet reduz custos significativamente, aproveitando a capacidade EC2 ociosa. O Application Load Balancer distribui a carga de forma eficiente entre as instâncias. As outras opções são menos ideais: A primeira opção não oferece escalabilidade automática e contínua, exigindo intervenção manual para adicionar mais instâncias. A segunda opção, ao usar o Route 53 para roteamento ponderado entre apenas duas instâncias, não oferece a escalabilidade elástica necessária para lidar com picos de tráfego de forma contínua. A terceira opção tenta escalar verticalmente a instância EC2 existente, o que causa tempo de inatividade e não resolve o problema de escalabilidade horizontal necessário para um aplicativo de alto tráfego.
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