MédiaMúltipla escolha

Questão de prática de CLF-C02

Uma empresa executa uma aplicação baseada em microsserviços no Amazon ECS. A aplicação armazena credenciais de banco de dados e chaves de API em arquivos de configuração de texto puro que são embutidos nas imagens de contêiner. Uma auditoria de segurança revela que essa prática viola a política de conformidade da empresa, que determina que os segredos devem ser armazenados separadamente do código, gerenciados centralmente e rotacionados automaticamente a cada 90 dias. Qual serviço da AWS a empresa deve usar para atender a esses requisitos?

Escolha a melhor resposta.

Resposta correta

  • CAWS Secrets Manager

Explicação

O AWS Secrets Manager é a escolha correta porque foi projetado especificamente para armazenar, gerenciar e rotacionar automaticamente credenciais de banco de dados, chaves de API e outros segredos ao longo de seu ciclo de vida. Ele atende aos requisitos de conformidade armazenando segredos separadamente do código, fornecendo um console de gerenciamento central e API, e suportando rotação automática a cada 90 dias por meio de integração nativa com AWS RDS, Redshift e DocumentDB ou funções Lambda personalizadas.

Por que cada alternativa está certa ou errada

A

Incorreta

AWS Key Management Service (AWS KMS)

O AWS KMS serve para criar e controlar chaves de criptografia, não para armazenar segredos como senhas e chaves de API. Ele não oferece rotação automática de segredos.

B

Incorreta

AWS CloudHSM

O CloudHSM fornece módulos de segurança de hardware dedicados para operações de chaves, e não um armazenamento de segredos gerenciado com rotação automática de credenciais de banco de dados a cada 90 dias. O CloudHSM atende a mandatos regulatórios que exigem custódia de chaves de locatário único, lidando portanto com o controle de chaves em vez do ciclo de vida de segredos exigido pela política.

C

Correta

AWS Secrets Manager

O AWS Secrets Manager é desenvolvido especificamente para armazenar, gerenciar e rotacionar automaticamente segredos como credenciais de banco de dados e chaves de API. Ele se integra ao Lambda para realizar a rotação em um cronograma e ao RDS para atualizações automáticas de credenciais, atendendo aos requisitos de conformidade.

D

Incorreta

AWS Systems Manager Parameter Store

O AWS Systems Manager Parameter Store falha em atender ao requisito de rotação automática de segredos a cada 90 dias, pois não fornece nativamente essa funcionalidade para credenciais de banco de dados ou chaves de API. Embora separe efetivamente os segredos do código e ofereça gerenciamento centralizado, tornando-se uma escolha adequada para armazenar parâmetros de configuração estáticos ou segredos que não exigem gerenciamento de ciclo de vida, ele carece dos mecanismos de rotação automatizados integrados essenciais para esta política de conformidade.

Para se aprofundar

O AWS Secrets Manager armazena segredos criptografados com chaves KMS e os expõe por meio da API GetSecretValue, e sua rotação nativa usa uma função Lambda invocada em um cronograma definido por você, de modo que um requisito de rotação de 90 dias é atendido definindo RotationRules com AutomaticallyAfterDays=90. Ao contrário do Systems Manager Parameter Store, que pode conter valores do tipo SecureString mas não possui um mecanismo de rotação integrado, o Secrets Manager gerencia o ciclo de vida da rotação e os rótulos de estágio de versão (AWSCURRENT, AWSPENDING) de forma atômica. Um comportamento sutil: as funções Lambda de rotação devem conseguir alcançar tanto o segredo quanto o banco de dados de destino, e rotações com falha deixam a versão anterior como AWSCURRENT para evitar indisponibilidades. Em uma implantação de microsserviços no ECS, as tarefas recuperam segredos em tempo de execução por meio do SDK ou injeção de segredos nas definições de tarefas, mantendo as credenciais fora das imagens e permitindo a rotação centralizada e auditável.

Sobre estas questões de prática

Esta é uma das questões de prática originais de CLF-C02 da Courseiva, escrita para o aprendizado e nunca copiada de provas reais nem de dumps.

Traduzida do original em inglês com IA e conferida quanto ao sentido. Códigos de exame, comandos e nomes de produtos são mantidos como aparecem na prova.