Configuración del uso compartido entre cuentas para las aplicaciones de IA para socios de Amazon SageMaker AI
Amazon SageMaker AI se integra con AWS Resource Access Manager (AWS RAM) para permitir el uso compartido de recursos. AWS RAM es un servicio que le permite compartir algunos recursos de Amazon SageMaker AI con otras Cuentas de AWS o a través de AWS Organizations. Con AWS RAM, puede compartir recursos de su propiedad creando un uso compartido de recursos. Un uso compartido de recursos especifica los recursos que compartir y los consumidores con quienes compartirlos. Los clientes pueden ser Cuentas de AWS específicas dentro o fuera de su organización en AWS Organizations.
Para obtener más información sobre AWS RAM, consulte la Guía del usuario de AWS RAM.
En este tema se explica cómo compartir los recursos que le pertenecen y cómo utilizar los recursos que se comparten con usted.
Contenido
Requisitos previos para compartir una aplicación de IA para socios de Amazon SageMaker
Uso compartido de una aplicación de IA para socios de Amazon SageMaker
Identificación de una aplicación de IA para socios de Amazon SageMaker
Responsabilidades y permisos de las Aplicaciones de IA para socios de Amazon SageMaker compartidas
Requisitos previos para compartir una aplicación de IA para socios de Amazon SageMaker
-
Para compartir una aplicación de IA para socios de Amazon SageMaker, debe ser propietario de la aplicación en su Cuenta de AWS. Esto significa que el recurso debe asignarse o suministrarse en su cuenta. No puede compartir una aplicación de IA para socios de Amazon SageMaker que hayan compartido con usted.
-
Para compartir una aplicación de IA para socios de Amazon SageMaker con la organización o con una unidad organizativa en AWS Organizations, debe habilitar el uso compartido con AWS Organizations. Para obtener más información, consulte Habilitar el uso compartido con AWS Organizations en la Guía del usuario de AWS RAM.
Uso compartido de una aplicación de IA para socios de Amazon SageMaker
Para compartir una aplicación de IA para socios de Amazon SageMaker, debe añadirla a un recurso compartido. Un uso compartido de recursos es un recurso de AWS RAM que le permite compartir los recursos a través de Cuentas de AWS. Un uso compartido de recursos especifica los recursos que compartir y los consumidores con quienes se comparten. Cuando comparte una aplicación de IA para socios de Amazon SageMaker mediante la consola de Amazon SageMaker AI
Puede compartir una aplicación de IA para socios de Amazon SageMaker de su propiedad desde la consola de Amazon SageMaker AI, la consola de AWS RAM o la AWS CLI.
Cómo compartir una aplicación de IA para socios de Amazon SageMaker de su propiedad desde la consola de Amazon SageMaker AI
Inicie sesión en la Consola de administración de AWS y abra la consola de AWS RAM en https://console.aws.amazon.com/ram/home
. -
En el panel principal, seleccione Crear un recurso compartido.
-
Introduzca un nombre para el recurso compartido que desea crear.
-
En la sección Recursos, en Tipo de recurso, seleccione Aplicaciones de IA de socios de SageMaker. Las aplicaciones para socios que puede compartir aparecen en la tabla.
-
Seleccione las aplicaciones para socios que desee compartir.
-
De forma opcional, puede especificar las etiquetas y, a continuación, elegir Siguiente.
-
Especifique las Cuentas de AWS con las que quiere compartir las aplicaciones para socios.
-
Revise la configuración del recurso compartido y elija Crear recurso compartido. Puede que el servicio tarde varios minutos en finalizar la creación del recurso compartido.
Cómo compartir una aplicación de IA para socios de Amazon SageMaker de su propiedad desde la consola de AWS RAM
Consulte Crear un recurso compartido en la Guía del usuario de AWS RAM.
Cómo compartir una aplicación de IA para socios de Amazon SageMaker de su propiedad desde la AWS CLI
Utilice el comando create-resource-share.
Aceptación de una invitación para compartir recursos
Cuando el propietario de un recurso lo comparte, cada consumidor de Cuenta de AWS recibe una invitación para unirse al recurso compartido. Las Cuentas de AWS de consumidor deben aceptar la invitación para acceder a los recursos compartidos.
Para obtener más información sobre cómo aceptar una invitación a recursos compartidos a través de AWS RAM, consulte Using shared AWS resources en la Guía del usuario de AWS Resource Access Manager.
Identificación de una aplicación de IA para socios de Amazon SageMaker
Los propietarios y consumidores pueden identificar las Aplicaciones de IA para socios de Amazon SageMaker desde la consola de Amazon SageMaker AI y la AWS CLI.
Cómo identificar una aplicación de IA para socios de Amazon SageMaker compartida desde la consola Amazon SageMaker AI
Consulte Aplicaciones de IA para socios en Studio.
Cómo identificar una aplicación de IA para socios de Amazon SageMaker compartida desde la AWS CLI
Utilice el comando list-partner-apps. El comando devuelve las Aplicaciones de IA para socios de Amazon SageMaker de su propiedad y las Aplicaciones de IA para socios de Amazon SageMaker que se han compartido con usted. OwnerId muestra el ID del propietario de la Cuenta de AWS aplicación de IA para socios de Amazon SageMaker.
Responsabilidades y permisos de las Aplicaciones de IA para socios de Amazon SageMaker compartidas
La cuenta con la que se comparte una aplicación de IA para socios de Amazon SageMaker debe tener la siguiente política de AWS Identity and Access Management.
{ "Version" : "2012-10-17", "Statement" : [ { "Sid" : "AmazonSageMakerPartnerListAppsPermission", "Effect" : "Allow", "Action" : "sagemaker:ListPartnerApps", "Resource" : "*" }, { "Sid" : "AmazonSageMakerPartnerAppsPermission", "Effect" : "Allow", "Action" : [ "sagemaker:CreatePartnerAppPresignedUrl", "sagemaker:DescribePartnerApp", "sagemaker:CallPartnerAppApi" ], "Condition" : { "StringEquals" : { "aws:ResourceAccount" : [ "App-owner Cuenta de AWS-1", "App-owner Cuenta de AWS-2", ... ] } }, "Resource" : "arn:aws:sagemaker:*:*:partner-app/*" } ] }