Questão 79 — Certificação AWS Solutions Architect Associate SAA-C03
Uma empresa implantou um aplicativo web de três camadas em uma única zona de disponibilidade na região us-east-1 em uma única instância do Amazon EC2. O uso do aplicativo está crescendo. Um arquiteto de soluções precisa garantir que o aplicativo possa lidar com a quantidade crescente de tráfego e que seja resiliente. A solução deve ser econômica. Qual solução atenderá a esses requisitos de maneira MAIS econômica?
- A. Crie duas instâncias EC2 adicionais espalhadas por duas zonas de disponibilidade separadas. Crie um balanceador de carga de aplicativo (ALB). Configure o ALB para rotear o tráfego para um grupo de destino que contenha todas as três instâncias. Crie um alarme do Amazon CloudWatch para dimensionar as instâncias do EC2 verticalmente para lidar com o tráfego de aplicativos.
- B. Crie oito instâncias do EC2 adicionais espalhadas por três zonas de disponibilidade separadas. Crie um balanceador de carga de aplicativo (ALB). Configure o ALB para rotear o tráfego para um grupo de destino que contém todas as nove instâncias. Crie um alarme do Amazon CloudWatch para escalar as instâncias do EC2 horizontalmente para lidar com o tráfego do aplicativo.
- C. Crie um grupo do EC2 Auto Scaling que contenha no mínimo três instâncias do EC2 na mesma zona de disponibilidade. Crie um balanceador de carga de aplicativo (ALB). Configure o ALB para rotear o tráfego para um grupo de destino que contém todas as instâncias. Configure o escalonamento programado para o grupo de Auto Scaling.
- D. Crie um grupo de Auto Scaling do EC2 que contenha no mínimo três instâncias do EC2 espalhadas pelas zonas de disponibilidade. Crie um balanceador de carga de aplicativo (ALB). Configure o ALB para rotear o tráfego para um grupo de destino que contém todas as instâncias. Crie um alarme do Amazon CloudWatch para dimensionar as instâncias do EC2 horizontalmente para lidar com o tráfego de aplicativos.
Resposta correta:
D
Explicação
Explicação: A prática recomendada da AWS para um aplicativo Web altamente disponível e resiliente é: Executar instâncias do EC2 em um grupo de Auto Scaling em várias zonas de disponibilidade. Coloque um Application Load Balancer (ALB) na frente do grupo Auto Scaling. Use alarmes e políticas de escalabilidade do CloudWatch para escalabilidade horizontal com base na demanda. A opção D implementa exatamente isso: um mínimo de três instâncias espalhadas por AZs (resiliência a falhas de AZ), atrás de um ALB, com escalonamento horizontal automático. Isso fornece elasticidade e alta disponibilidade com boa eficiência de custos (aumento/aumento de escala de instâncias com base no tráfego). A opção A usa apenas três instâncias fixas e depende do escalonamento vertical, que não é tão escalonável e é menos resiliente. A opção B provisiona excessivamente nove instâncias desde o início, o que é desnecessariamente caro. A opção C mantém todas as instâncias em uma única AZ, o que não atende aos requisitos de resiliência.
Quer todas as 879 questões por R$ 198,00?