Questão 35 — Certificação AWS Solutions Architect Associate SAA-C03
Uma empresa de comércio eletrônico está migrando sua carga de trabalho local para a Nuvem AWS. A carga de trabalho consiste em um aplicativo Web e um banco de dados backend do Microsoft SQL Server. A empresa espera um grande volume de clientes durante um evento promocional. A nova infraestrutura da AWS deve ser altamente disponível e escalável. Qual solução atenderá a esses requisitos com a MENOS sobrecarga administrativa?
- A. Migre o aplicativo Web para duas instâncias do EC2 em duas zonas de disponibilidade atrás de um Application Load Balancer. Migre o banco de dados para o Amazon RDS para Microsoft SQL Server com réplicas de leitura em ambas as zonas de disponibilidade.#
- B. Migre o aplicativo Web para uma instância do EC2 em um grupo de Auto Scaling em duas zonas de disponibilidade atrás de um Application Load Balancer. Migre o banco de dados para duas instâncias do EC2 em regiões separadas com replicação de banco de dados.
- C. Migre o aplicativo da web para instâncias do EC2 em um grupo de Auto Scaling em duas zonas de disponibilidade atrás de um Application Load Balancer. Migre o banco de dados para o Amazon RDS com uma implantação Multi-AZ.
- D. Migre o aplicativo da web para três instâncias do EC2 em três zonas de disponibilidade atrás de um Application Load Balancer. Migre o banco de dados para três instâncias do EC2 em três zonas de disponibilidade.
Resposta correta:
C
Explicação
Explicação: Os requisitos são alta disponibilidade, escalabilidade para picos de tráfego e menor sobrecarga administrativa. A opção C corresponde aos padrões de referência estabelecidos da AWS: use um grupo Application Load Balancer + Auto Scaling para a camada da web e um serviço de banco de dados gerenciado com Multi-AZ para a camada do banco de dados. Para o aplicativo Web, colocar instâncias do EC2 em um grupo de Auto Scaling em várias zonas de disponibilidade permite que a frota aumente automaticamente durante o evento promocional e aumente depois, preservando o desempenho e controlando os custos. O Application Load Balancer distribui solicitações entre instâncias e AZs e remove da rotação instâncias não íntegras, melhorando a disponibilidade. Para o banco de dados, o Amazon RDS Multi-AZ é a solução de HA gerenciada mais simples para mecanismos relacionais, incluindo o SQL Server. O Multi-AZ fornece replicação síncrona para uma instância em espera em outra zona de disponibilidade e oferece suporte a failover automático. Isso reduz o esforço administrativo porque a AWS lida com replicação, orquestração de failover, backups e manutenção de infraestrutura subjacente dentro dos recursos de serviço. Ele também garante a disponibilidade do banco de dados durante interrupções de instância ou de nível AZ. A opção A é problemática porque o RDS for SQL Server não usa réplicas de leitura como o mecanismo principal de HA da mesma forma que o Aurora faz, e o foco em réplicas não aborda diretamente a HA na forma mais simples suportada. As opções B e D contam com o SQL Server autogerenciado no EC2, que exige sobrecarga operacional significativa (correções, backups, configuração de replicação, testes de failover, monitoramento e recuperação). A opção B também sugere replicação multirregional, o que acrescenta complexidade e não é necessário para atender "altamente disponível e escalável" para um cenário de escala de evento único. Portanto, C fornece computação escalável com balanceamento de carga gerenciado e alta disponibilidade de banco de dados gerenciado, atendendo aos requisitos com a menor carga operacional.
Quer todas as 879 questões por R$ 198,00?