Una empresa está implementando una carga de trabajo sin servidor. Un arquitecto de soluciones debe seguir el principio de privilegio mínimo al configurar los permisos para una función de AWS Lambda. Una regla de Amazon EventBridge (Amazon CloudWatch Events) invocará la función. ¿Qué solución cumple estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añada una política basada en recursos a la función con lambda:InvokeFunction como acción y Service: events.amazonaws.com como principal..
Por qué esta es la respuesta
La opción correcta es añadir una política basada en recursos a la función con lambda:InvokeFunction como acción y Service: events.amazonaws.com como principal. Esto cumple el principio de privilegio mínimo porque otorga a EventBridge solo el permiso necesario (InvokeFunction) para invocar la función Lambda, y solo a EventBridge (events.amazonaws.com). Las políticas basadas en recursos se adjuntan directamente al recurso (la función Lambda en este caso) y especifican quién puede acceder a él y qué acciones puede realizar. Las opciones incorrectas son: "Añada un rol de ejecución a la función con lambda:InvokeFunction como acción y como principal." Un rol de ejecución define los permisos que la función Lambda tiene para interactuar con otros servicios de AWS, no quién puede invocarla. Además, usar como principal viola el privilegio mínimo. "Añada un rol de ejecución a la función con lambda:InvokeFunction como acción y Service: lambda.amazonaws.com como principal." Esto sigue siendo un rol de ejecución y no controla quién invoca la función. "Añada una política basada en recursos a la función con lambda: como acción y Service: events.amazonaws.com como principal." Aunque es una política basada en recursos, lambda: otorga demasiados permisos, violando el principio de privilegio mínimo.
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