Un desarrollador administra tres cuentas de AWS, cada una con una instancia de Amazon RDS en una subred privada. El desarrollador necesita crear y luego actualizar usuarios de bases de datos de manera consistente en las tres cuentas con un esfuerzo operativo mínimo. ¿Qué enfoque proporciona la mayor eficiencia operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Crear una plantilla de CloudFormation que utilice un recurso personalizado para crear los usuarios de la base de datos e implementar esa plantilla en cada cuenta..
Por qué esta es la respuesta
La opción correcta es crear una plantilla de CloudFormation con un recurso personalizado. CloudFormation permite la gestión declarativa de la infraestructura, y un recurso personalizado puede invocar una función Lambda para interactuar con la base de datos y crear o actualizar usuarios. Esto centraliza la lógica de creación de usuarios y permite una implementación consistente y repetible en las tres cuentas con un esfuerzo operativo mínimo. Las otras opciones son menos eficientes: Una plantilla de CloudFormation que "declare" usuarios directamente no es viable, ya que CloudFormation no tiene un tipo de recurso nativo para usuarios de bases de datos relacionales. Un script en una instancia EC2 introduce complejidad de gestión de la instancia y requiere ejecución manual o automatización adicional. Una función Lambda que reciba detalles de las tres cuentas podría ser una solución, pero no aprovecha la gestión declarativa y el control de versiones que ofrece CloudFormation para la infraestructura.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta