Debe ejecutar un trabajo de SageMaker Processing desde un notebook de SageMaker para leer datos de un bucket privado de S3 cifrado con una clave maestra de cliente de KMS, preprocesarlos y escribir los resultados de nuevo en el mismo bucket. El código de preprocesamiento se almacena en una imagen de contenedor en Amazon ECR. ¿Qué conjunto de acciones relacionadas con los permisos debe realizar para permitir que el notebook cree y ejecute el trabajo de procesamiento y que el trabajo acceda al bucket de S3, a la clave de KMS y a la imagen de ECR?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cree un rol de IAM que otorgue permiso para crear trabajos de SageMaker Processing. Asocie ese rol a la instancia del notebook de SageMaker. Al crear el trabajo de SageMaker Processing desde el notebook, especifique un rol de IAM separado para el trabajo de procesamiento que tenga acceso de lectura/escritura a S3 para el bucket y los permisos necesarios de KMS y ECR..
Por qué esta es la respuesta
La opción correcta es la segunda porque sigue el principio de privilegio mínimo y la separación de responsabilidades. El rol asociado a la instancia del notebook solo necesita permisos para iniciar el trabajo de SageMaker Processing. El trabajo de procesamiento en sí, que es una entidad separada que se ejecuta en un contenedor, necesita sus propios permisos para acceder a S3 (lectura/escritura), KMS (para descifrar/cifrar datos) y ECR (para extraer la imagen del contenedor). Asignar estos permisos directamente al rol del trabajo de procesamiento garantiza que el notebook no tenga acceso excesivo a los recursos sensibles. Las otras opciones son incorrectas porque: La primera opción otorga demasiados permisos al rol del notebook, violando el principio de privilegio mínimo. La tercera opción es incorrecta porque los VPC endpoints no otorgan permisos; solo cambian la ruta de red. Además, no aborda los permisos de KMS. La cuarta opción es incorrecta porque usar claves de acceso y claves secretas directamente en un trabajo de SageMaker Processing es una mala práctica de seguridad y no se recomienda. SageMaker Processing debe usar roles de IAM para la autorización.
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