Uma empresa deve projetar um aplicativo web resiliente para processar pedidos de clientes. O aplicativo deve lidar automaticamente com aumentos no tráfego e no uso sem degradar a experiência do cliente ou perder pedidos. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use um Application Load Balancer para gerenciar o tráfego da web. Use grupos do Amazon EC2 Auto Scaling para receber e processar pedidos de clientes. Use o Amazon Simple Queue Service (Amazon SQS) para armazenar pedidos não processados. Use o Amazon RDS com uma implantação Multi-AZ para armazenar pedidos de clientes processados..
Por que esta é a resposta
A opção correta atende a todos os requisitos de resiliência e escalabilidade. O Application Load Balancer (ALB) distribui o tráfego de forma eficiente e os grupos de Auto Scaling do EC2 ajustam a capacidade automaticamente para lidar com picos de tráfego. O Amazon SQS desacopla o recebimento e o processamento de pedidos, armazenando pedidos não processados de forma durável e assíncrona, o que é crucial para evitar perdas durante picos. O Amazon RDS com Multi-AZ oferece alta disponibilidade e durabilidade para os dados de pedidos processados. As outras opções são incorretas porque: Usar um NAT Gateway para gerenciar tráfego web não é seu propósito principal e não oferece escalabilidade para lidar com picos de tráfego. Um NLB não é ideal para balancear tráfego de aplicações web HTTP/HTTPS e o Amazon Redshift é um data warehouse, não um banco de dados transacional para pedidos. Um Gateway Load Balancer (GWLB) é para dispositivos de rede de terceiros e não para gerenciar tráfego web de aplicações ou armazenar pedidos.
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