Después de la implementación en producción, los eventos de S3 en los entornos de desarrollo comenzaron a invocar las funciones Lambda de producción, causando ejecuciones no deseadas. El equipo debe detener las invocaciones entre entornos y seguir las mejores prácticas de seguridad. ¿Qué solución cumple con estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Mover el desarrollo y la producción a cuentas de AWS separadas, y agregar una política de recursos a cada Lambda que permita invocaciones solo desde buckets de S3 en la misma cuenta..
Por qué esta es la respuesta
La opción correcta aborda el problema de las invocaciones no deseadas entre entornos y sigue las mejores prácticas de seguridad. Mover los entornos de desarrollo y producción a cuentas de AWS separadas es una práctica recomendada fundamental para el aislamiento de recursos y la seguridad. Esto asegura que los eventos de S3 en un entorno no puedan, por diseño, invocar funciones Lambda en otro. Además, agregar una política de recursos a cada función Lambda que permita invocaciones solo desde buckets de S3 en la misma cuenta refuerza este aislamiento a nivel de la función, impidiendo explícitamente las invocaciones entre cuentas incluso si hubiera una configuración errónea. La primera opción es incorrecta porque actualizar el rol de ejecución de Lambda solo controla los permisos que la función tiene para acceder a otros servicios, no quién puede invocarla. La tercera opción es insuficiente porque, si bien una política de recursos puede restringir las invocaciones, no proporciona el aislamiento de seguridad robusto que ofrecen las cuentas separadas. La cuarta opción es incorrecta porque el rol de ejecución de Lambda define los permisos de la función, no quién puede invocarla. La política de recursos de la función Lambda es la que controla las invocaciones.
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