Uma empresa tem uma função Node.js em um servidor on-premises que usa um banco de dados PostgreSQL e armazena a string de conexão em uma variável de ambiente. A empresa migrará o aplicativo para o AWS Lambda, migrará o banco de dados para o Amazon RDS for PostgreSQL e gerenciará as credenciais do banco de dados com segurança e com o mínimo de sobrecarga operacional. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Armazene as credenciais do banco de dados como um segredo no AWS Secrets Manager. Configure o Secrets Manager para rotacionar automaticamente as credenciais a cada 30 dias. Atualize a função Lambda para recuperar as credenciais do segredo..
Por que esta é a resposta
A solução correta é usar o AWS Secrets Manager porque ele foi projetado especificamente para armazenar, gerenciar e rotacionar credenciais de banco de dados, chaves de API e outros segredos com segurança. Ele oferece rotação automática integrada, o que atende ao requisito de mínima sobrecarga operacional. A função Lambda pode recuperar as credenciais do Secrets Manager em tempo de execução. Armazenar no AWS Systems Manager Parameter Store é possível, mas o Secrets Manager é a melhor prática para credenciais de banco de dados devido aos seus recursos de rotação de segredos. O Parameter Store não oferece rotação automática para credenciais de banco de dados. Armazenar como variável de ambiente Lambda criptografada não é ideal porque exige uma função Lambda personalizada para rotação, aumentando a sobrecarga operacional. Armazenar como chave no AWS Key Management Service (AWS KMS) não é apropriado. O KMS é um serviço de gerenciamento de chaves criptográficas, não um repositório para armazenar credenciais diretamente. Ele pode ser usado para criptografar segredos, mas não para armazená-los ou rotacioná-los.
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