Geral Múltipla Escolha

O Amazon Relational Database Service (Amazon RDS) é um serviço da AWS que facilita a criação, operação e escalabilidade de bancos de dados relacionais na nuvem. Ele automatiza tarefas administrativas como backups, aplicação de patches e replicação, permitindo que o desenvolvedor foque na aplicação. Com base nisso, qual das alternativas abaixo descreve corretamente uma característica do Amazon RDS?

O Amazon Relational Database Service (Amazon RDS) é um serviço da AWS que facilita a criação, operação e escalabilidade de bancos de dados relacionais na nuvem. Ele automatiza tarefas administrativas como backups, aplicação de patches e replicação, permitindo que o desenvolvedor foque na aplicação. Com base nisso, qual das alternativas abaixo descreve corretamente uma característica do Amazon RDS?

  1. O Amazon RDS exige que o usuário instale manualmente o sistema operacional e o motor de banco de dados em cada instância.
  2. O Amazon RDS oferece suporte apenas ao motor de banco de dados MySQL.
  3. O Amazon RDS permite acesso direto ao shell da instância para configuração avançada.
  4. O Amazon RDS automatiza tarefas como backups e escalabilidade, oferecendo suporte a diversos motores de banco de dados.
  5. O Amazon RDS é um serviço exclusivo para bancos de NoSQL.

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D

Análise da Questão

A questão aborda o serviço Amazon RDS (Relational Database Service) da AWS, focando em suas funcionalidades principais e limitações. Para responder corretamente, é necessário entender a natureza de um serviço gerenciado de banco de dados.

Conceitos-Chave do Amazon RDS

O Amazon RDS é um exemplo clássico de serviço PaaS (Platform as a Service) focado em bancos de dados. Suas principais características são:

  • Gerenciamento Automático: A AWS cuida da infraestrutura subjacente. Isso inclui a realização automática de backups, aplicação de patches de segurança e manutenção de alta disponibilidade.
  • Múltiplos Motores: O serviço suporta diversos motores de banco de dados relacional, incluindo MySQL, PostgreSQL, Oracle, Microsoft SQL Server e MariaDB.
  • Foco no Desenvolvedor: Ao remover a carga administrativa, permite que o desenvolvedor foque na lógica da aplicação e não na manutenção do servidor.

Por que as outras alternativas estão incorretas?

  • Alternativa A: Incorreta. Em um serviço gerenciado como o RDS, a instalação do Sistema Operacional (SO) e do motor de banco de dados é responsabilidade da AWS, não do usuário. Se fosse necessário instalar manualmente, seria um serviço IaaS (como o EC2).
  • Alternativa B: Incorreta. O RDS não se limita ao MySQL; ele oferece suporte nativo a vários outros motores mencionados acima.
  • Alternativa C: Incorreta. Por questões de segurança e estabilidade do ambiente gerenciado, o acesso direto ao shell do sistema operacional (console Linux/Windows) é bloqueado no RDS padrão.
  • Alternativa E: Incorreta. O nome já indica "Relational Database Service" (Serviço de Banco de Dados Relacional). Bancos NoSQL (como DynamoDB) são geridos por outros serviços específicos da AWS.

Conclusão

A alternativa D resume perfeitamente a definição fornecida no texto da questão e as capacidades reais do serviço: automação de tarefas administrativas (backups/escalabilidade) e flexibilidade de escolher entre diferentes motores de banco de dados relacionais.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.