Uma startup hospeda um site em uma única instância Amazon EC2. O site é um aplicativo Python sem estado com um banco de dados MySQL, atendendo a um tráfego baixo. A empresa está preocupada com a confiabilidade da instância e deve migrar para uma arquitetura de alta disponibilidade sem alterar o código do aplicativo. Qual combinação de ações um arquiteto de soluções deve tomar para alcançar alta disponibilidade? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Migrar o banco de dados para uma instância de banco de dados Amazon RDS para MySQL Multi-AZ., Criar um Application Load Balancer para distribuir o tráfego para um grupo do Auto Scaling de instâncias EC2 que estão distribuídas em duas Zonas de Disponibilidade..
Por que esta é a resposta
Para alta disponibilidade sem alterar o código do aplicativo, a solução deve focar na infraestrutura. Migrar o banco de dados para uma instância Amazon RDS para MySQL Multi-AZ garante que o banco de dados tenha um failover automático para uma réplica em outra Zona de Disponibilidade em caso de falha da instância primária, aumentando a resiliência. Criar um Application Load Balancer (ALB) para distribuir o tráfego para um grupo do Auto Scaling de instâncias EC2 distribuídas em duas Zonas de Disponibilidade assegura que, se uma instância ou Zona de Disponibilidade falhar, o tráfego será roteado para as instâncias saudáveis nas Zonas de Disponibilidade restantes, mantendo o aplicativo acessível. Provisionar um internet gateway em cada Zona de Disponibilidade em uso não é necessário, pois um único internet gateway é suficiente para uma VPC e é um recurso regional. Migrar para o Amazon DynamoDB exigiria reescrever o código do aplicativo para interagir com um banco de dados NoSQL. Usar o AWS DataSync para sincronizar dados em várias instâncias EC2 é uma solução complexa e não oferece a mesma automação e resiliência de um RDS Multi-AZ para um banco de dados relacional.
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