Establecimiento de configuraciones de ciclo de vida predeterminadas para Amazon SageMaker Studio Classic - Amazon SageMaker AI

Establecimiento de configuraciones de ciclo de vida predeterminadas para Amazon SageMaker Studio Classic

importante

A partir del 30 de noviembre de 2023, la experiencia anterior de Amazon SageMaker Studio pasa a denominarse Amazon SageMaker Studio Classic. La siguiente sección es específica del uso de la aplicación de Studio Classic. Para obtener información sobre el uso de la experiencia de Studio actualizada, consulte Amazon SageMaker Studio.

Aunque puede asociar varios scripts de configuración del ciclo de vida a un único recurso, solo puede establecer una configuración del ciclo de vida predeterminada para cada aplicación de JupyterServer o KernelGateway. El comportamiento de la configuración del ciclo de vida predeterminada depende de si está configurada para las aplicaciones de JupyterServer o KernelGateway.

  • Aplicaciones de JupyterServer: cuando se establece como el script de configuración del ciclo de vida predeterminado para las aplicaciones de JupyterServer, el script de configuración del ciclo de vida se ejecuta automáticamente cuando el usuario inicia sesión en Studio Classic por primera vez o cuando reinicia Studio Classic. Usa esta configuración del ciclo de vida predeterminada para automatizar acciones de configuración únicas para el entorno de desarrolladores de Studio Classic, como instalar extensiones de cuadernos o configurar un repositorio de GitHub. Para ver un ejemplo de esto, consulte Personalización de Amazon SageMaker Studio mediante configuraciones del ciclo de vida.

  • Aplicaciones de KernelGateway: cuando se establece como el script de configuración del ciclo de vida predeterminado para las aplicaciones de KernelGateway, la configuración del ciclo de vida se selecciona de forma predeterminada en el lanzador de Studio Classic. Los usuarios pueden iniciar un cuaderno o terminal con el script predeterminado seleccionado o seleccionar otro de la lista de configuraciones del ciclo de vida.

SageMaker AI permite establecer una configuración del ciclo de vida predeterminada para los siguientes recursos:

  • Dominios

  • Perfiles de usuario

  • Espacios compartidos

Si bien los dominios y los perfiles de usuario permiten establecer una configuración del ciclo de vida predeterminada tanto desde la consola de Amazon SageMaker AI como desde la AWS Command Line Interface, los espacios compartidos solo permiten establecer una configuración del ciclo de vida predeterminada desde la AWS CLI.

Puede establecer una configuración del ciclo de vida como predeterminada al crear un nuevo recurso o al actualizar un recurso existente. Los siguientes temas muestran cómo establecer una configuración del ciclo de vida predeterminada mediante la consola de SageMaker AI y la AWS CLI.

Herencia de la configuración del ciclo de vida predeterminada

Todos los usuarios y los espacios compartidos heredan las configuraciones del ciclo de vida predeterminadas establecidas en el nivel de dominio. Las configuraciones del ciclo de vida predeterminadas establecidas en el nivel de usuario y espacio compartido se aplican únicamente a ese usuario o espacio compartido. Los valores predeterminados de nivel de usuario y espacio invalidan los valores predeterminados configurados en el nivel de dominio.

Una configuración del ciclo de vida de KernelGateway predeterminada establecida para un dominio se aplica a todas las aplicaciones de KernelGateway iniciadas en el dominio. A menos que el usuario seleccione una configuración del ciclo de vida diferente en la lista que se presenta en el lanzador de Studio Classic, se utilizará la configuración del ciclo de vida predeterminada. El script predeterminado también se ejecuta si el usuario selecciona No Script. Para obtener más información sobre cómo seleccionar un script, consulte Paso 3: Iniciar una aplicación con la configuración del ciclo de vida.