Tutorial: Creación de un área de trabajo segura con una instancia de Azure Virtual Network
En este artículo, aprenderá a crear y un área de trabajo de Azure Machine Learning segura y a conectarse a ella. En los pasos de este artículo se usa una instancia de Azure Virtual Network para crear un límite de seguridad en torno a los recursos usados por Azure Machine Learning.
Importante
Se recomienda usar la red virtual administrada de Azure Machine Learning en lugar de una instancia de Azure Virtual Network. Para obtener una versión de este tutorial que usa una red virtual administrada, consulte Tutorial: Creación de un área de trabajo segura con una red virtual administrada.
En este tutorial, realizará las siguientes tareas:
- Cree una instancia de Azure Virtual Network (VNet) para proteger las comunicaciones entre los servicios de la red virtual.
- Crear una cuenta de Azure Storage (blob y archivo) detrás de la red virtual. Este servicio se usa como almacenamiento predeterminado para el área de trabajo.
- Crear una instancia de Azure Key Vault detrás de la red virtual. Este servicio se usa para almacenar los secretos que usa el área de trabajo. Por ejemplo, la información de seguridad necesaria para acceder a la cuenta de almacenamiento.
- Crear una instancia de Azure Container Registry (ACR). Este servicio se usa como repositorio para imágenes de Docker. Las imágenes de Docker proporcionan los entornos de proceso necesarios al entrenar un modelo de Machine Learning o implementar un modelo entrenado como punto de conexión.
- Crear un área de trabajo de Azure Machine Learning.
- Crear un jumpbox. Un jumpbox es una máquina virtual de Azure que está detrás de la red virtual. Como la red virtual restringe el acceso desde la red pública de Internet, el jumpbox se usa como una manera de conectarse a los recursos detrás de la red virtual.
- Configurar Estudio de Azure Machine Learning para que funcione detrás de una red virtual. Estudio proporciona una interfaz web para Azure Machine Learning.
- Creará un clúster de proceso de Azure Machine Learning. Los clústeres de proceso se usan al entrenar modelos de Machine Learning en la nube. En aquellas configuraciones en que Azure Container Registry está detrás de la red virtual, también se usa para compilar imágenes de Docker.
- Conectarse al jumpbox y usar Estudio de Azure Machine Learning.
Sugerencia
Si busca una plantilla que muestre cómo crear un área de trabajo segura, consulte Plantilla de Bicepo Plantilla de Terraform.
Después de completar este tutorial, tendrá la siguiente arquitectura:
- Una red virtual de Azure, que contiene tres subredes:
- Entrenamiento: contiene el área de trabajo de Azure Machine Learning, los servicios de dependencia y los recursos usados para entrenar modelos.
- Puntuación: para los pasos de este tutorial, no se usa. Sin embargo, si continúa usando esta área de trabajo para otros tutoriales, se recomienda usar esta subred al implementar modelos en puntos de conexión.
- AzureBastionSubnet: la usa el servicio Azure Bastion para conectar clientes de forma segura a Azure Virtual Machines.
- Un área de trabajo de Azure Machine Learning que usa un punto de conexión privado para comunicarse usando la red virtual.
- Una cuenta de Azure Storage que usa puntos de conexión privados para permitir que los servicios de almacenamiento, como los blob y los archivos, se comuniquen usando la red virtual.
- Un Azure Container Registry que utiliza un punto de conexión privado se comunica mediante la red virtual.
- Azure Bastion, que le permite usar su navegador para comunicarse de forma segura con la VM de la jump box dentro de la red virtual.
- Una máquina virtual de Azure a la que puede conectarse de forma remota y acceder a los recursos protegidos dentro de la red virtual.
- Una instancia de proceso y clúster de proceso de Azure Machine Learning.
Sugerencia
El servicio Azure Batch que se muestra en el diagrama es un servicio back-end que requieren los clústeres de proceso y las instancias de proceso.
Requisitos previos
- Familiaridad con redes virtuales de Azure y redes IP. Si no está familiarizado, pruebe el módulo Aspectos básicos de las redes de equipos.
- Aunque en la mayoría de los pasos de este artículo se usan Azure Portal o Estudio de Azure Machine Learning, en algunos se utiliza la extensión CLI de Azure para Machine Learning v2.
Creación de una red virtual
Para crear un cliente de red virtual, siga estos pasos:
En Azure Portal, seleccione el menú del portal de la parte superior izquierda. En dicho menú, seleccione + Crear un recurso y escriba Virtual Network en el cuadro de búsqueda. Seleccione la entrada Virtual Network y, después, seleccione Crear.
En la sección Datos básicos, seleccione la suscripción de Azure que se usará para este recurso y, después, seleccione o cree un grupo de recursos. En Detalles de instancia, escriba un nombre descriptivo para la red virtual y seleccione la región en la que desea crearla.
Seleccione Seguridad. Seleccione Habilitar Azure Bastion. Azure Bastion proporciona una manera segura de acceder al jumpbox de máquina virtual que creará dentro de la red virtual en un paso posterior. Use los valores siguientes para los campos restantes:
- Nombre del bastión: un nombre único para esta instancia de Bastion
- Dirección IP pública: cree una dirección IP pública.
Deje los demás campos con los valores predeterminados.
Seleccione Direcciones IP. La configuración predeterminada debe ser similar a la de la siguiente imagen:
Siga estos pasos para configurar tanto la dirección IP como una subred para los recursos de entrenamiento y puntuación:
Sugerencia
Aunque puede usar una sola subred para todos los recursos de Azure Machine Learning, en los pasos de este artículo se muestra cómo crear dos subredes para separar los recursos de entrenamiento y puntuación.
El área de trabajo y otros servicios de dependencia irán a la subred de entrenamiento. Los recursos de otras subredes, como la subred de puntuación, los pueden seguir utilizando.
Fíjese en el valor predeterminado de Espacio de direcciones IPv4. En la captura de pantalla, el valor es 172.16.0.0/16. El valor puede ser diferente en su caso. Aunque puede usar otro valor, el resto de los pasos de este tutorial se basan en el valor 172.16.0.0/16.
Advertencia
No use el intervalo de direcciones IP 172.17.0.0/16 para la red virtual. Este es el intervalo de subred predeterminado que usa la red de puente de Docker y producirá errores si se usa para la red virtual. Otros intervalos también pueden estar en conflicto en función de lo que quiera conectarse a la red virtual. Por ejemplo, si planea conectar la red local a la red virtual y la red local también usa el intervalo 172.16.0.0/16. En última instancia, el usuario es el responsable de planear la infraestructura de red.
Seleccione la subred Predeterminada y, a continuación, seleccione el icono de edición.
Cambie el Nombre de la subred a Entrenamiento. Deje los demás valores en la configuración predeterminada y seleccione Guardar para guardar los cambios.
Para crear una subred para los recursos de proceso que se usan para puntuar los modelos, seleccione + Agregar subred y establezca el nombre y el intervalo de direcciones:
- Nombre de subred: Puntuación
- Dirección inicial: 172.16.2.0
- Tamaño de la subred: /24 (256 direcciones)
Seleccione Agregar para agregar la subred.
Seleccione Revisar + crear.
Compruebe que la información es correcta y seleccione Crear.
Crear una cuenta de almacenamiento
En Azure Portal, seleccione el menú del portal de la parte superior izquierda. En el menú, seleccione +Crear un recurso y, después, escriba Storage account. Seleccione la entrada Storage account y, después, seleccione Crear.
En la pestaña Datos básicos, seleccione la suscripción, el grupo de recursos y la región que usó anteriormente para la red virtual. Escriba un valor único en Nombre de la cuenta de almacenamiento y en Redundancia, seleccione Almacenamiento con redundancia local (LRS) .
En la pestaña Redes, seleccione Deshabilitar acceso público y, a continuación, seleccione + Agregar punto de conexión privado.
En el formulario Crear punto de conexión privado, use los siguientes valores:
- Suscripción: la misma suscripción de Azure que contiene los recursos anteriores.
- Grupo de recursos: el mismo grupo de recursos de Azure que contiene los recursos anteriores.
- Ubicación: la misma región de Azure que contiene los recursos anteriores.
- Nombre: un nombre único para este punto de conexión privado.
- Subrecurso de destino: blob.
- Red virtual: la red virtual que creó anteriormente.
- Subred: Entrenamiento (172.16.0.0/24)
- Integración de DNS privado: sí
- Zona DNS privada: privatelink.blob.core.windows.net.
Seleccione Agregar para crear el punto de conexión privado.
Seleccione Revisar + crear. Compruebe que la información es correcta y seleccione Crear.
Una vez creada la cuenta de almacenamiento, seleccione Ir al recurso:
En el menú de navegación izquierdo, seleccione Redes, la pestaña Conexiones de punto de conexión privado y, después, + Punto de conexión privado:
Nota
Aunque ha creado un punto de conexión privado para Blob Storage en los pasos anteriores, también debe crear uno para File Storage.
En el formulario Crear un punto de conexión privado, use la misma subscripción, grupo de recursos y región que ha usado para los recursos anteriores. Escriba un valor único en el campo Nombre.
Seleccione Siguiente: Recurso y, después, establezca Subrecurso de destino en archivo.
Seleccione Siguiente: Virtual Network y, a continuación, use los siguientes valores:
- Red virtual: la red virtual que ha creado antes.
- Subred: Entrenamiento.
Continúe con las pestañas que seleccionan los valores predeterminados hasta que llegue a Revisar y crear. Compruebe que la información es correcta y seleccione Crear.
Sugerencia
Si planea usar un punto de conexión por lotes o una canalización de Azure Machine Learning que usa un ParallelRunStep, también es necesario configurar la cola de destino de los puntos de conexión privados y los sub-recursos de la tabla. ParallelRunStep usa internamente la cola y la tabla para la programación y distribución de tareas.
Creación de un Almacén de claves
En Azure Portal, seleccione el menú del portal de la parte superior izquierda. En el menú, seleccione +Crear un recurso y, después, escriba Key Vault. Seleccione la entrada Key Vault y, después, seleccione Crear.
En la pestaña Datos básicos, seleccione la suscripción, el grupo de recursos y la región que usó anteriormente para la red virtual. Escriba un valor único en Nombre de Key Vault. Deje los demás campos con los valores predeterminados.
En la pestaña Redes, anule la selección de Habilitar acceso público y, a continuación, seleccione + Agregar punto de conexión privado.
En el formulario Crear punto de conexión privado, use los siguientes valores:
- Suscripción: la misma suscripción de Azure que contiene los recursos anteriores.
- Grupo de recursos: el mismo grupo de recursos de Azure que contiene los recursos anteriores.
- Ubicación: la misma región de Azure que contiene los recursos anteriores.
- Nombre: un nombre único para este punto de conexión privado.
- Subrecurso de destino: almacén.
- Red virtual: la red virtual que creó anteriormente.
- Subred: Entrenamiento (172.16.0.0/24)
- Habilitar la integración de DNS privado: Sí
- Zona DNS privada: seleccione el grupo de recursos que contiene la red virtual y el almacén de claves.
Seleccione Agregar para crear el punto de conexión privado.
Seleccione Revisar + crear. Compruebe que la información es correcta y seleccione Crear.
Creación de un registro de contenedor
En Azure Portal, seleccione el menú del portal de la parte superior izquierda. En el menú, seleccione +Crear un recurso y, después, escriba Container Registry. Seleccione a entrada Container Registry y, después, seleccione Crear.
En la pestaña Datos básicos, seleccione la suscripción, el grupo de recursos y la ubicación que usó anteriormente para la red virtual. Escriba un valor único en Nombre de registro y en SKU seleccione Prémium.
En la pestaña Redes, seleccione Punto de conexión privado y, después, seleccione + Agregar.
En el formulario Crear punto de conexión privado, use los siguientes valores:
- Suscripción: la misma suscripción de Azure que contiene los recursos anteriores.
- Grupo de recursos: el mismo grupo de recursos de Azure que contiene los recursos anteriores.
- Ubicación: la misma región de Azure que contiene los recursos anteriores.
- Nombre: un nombre único para este punto de conexión privado.
- Subrecurso de destino: registro.
- Red virtual: la red virtual que creó anteriormente.
- Subred: Entrenamiento (172.16.0.0/24)
- Integración de DNS privado: sí
- Grupo de recursos: seleccione el grupo de recursos que contiene la red virtual y el registro de contenedor.
Seleccione Agregar para crear el punto de conexión privado.
Seleccione Revisar + crear. Compruebe que la información es correcta y seleccione Crear.
Una vez creado el registro de contenedor, seleccione Ir al recurso.
En la izquierda de la página, seleccione Claves de acceso y, después, habilite Usuario administrador. Esta configuración es necesaria cuando se usa Azure Container Registry dentro de una red virtual con Azure Machine Learning.
Crear un área de trabajo
En Azure Portal, seleccione el menú del portal de la parte superior izquierda. En el menú, seleccione +Crear un recurso y, después, escriba Machine Learning. Seleccione la entrada Machine Learning y, después, seleccione Crear.
En la pestaña Datos básicos, seleccione la suscripción, el grupo de recursos y la región que usó anteriormente para la red virtual. Use los siguientes valores en los demás campos:
- Nombre: nombre único para el área de trabajo.
- Cuenta de almacenamiento: seleccione la cuenta de almacenamiento que creó anteriormente.
- Almacén de claves: seleccione el almacén de claves que creó anteriormente.
- Application Insights: use el valor predeterminado.
- Registro de contenedor: use el registro de contenedor que creó anteriormente.
En la pestaña Redes, seleccione Privado con Salida a Internet. En la sección Acceso de entrada del área de trabajo, seleccione + Agregar.
En el formulario Crear punto de conexión privado, use los siguientes valores:
- Suscripción: la misma suscripción de Azure que contiene los recursos anteriores.
- Grupo de recursos: el mismo grupo de recursos de Azure que contiene los recursos anteriores.
- Ubicación: la misma región de Azure que contiene los recursos anteriores.
- Nombre: un nombre único para este punto de conexión privado.
- Subrecurso de destino: amlworkspace
- Red virtual: la red virtual que creó anteriormente.
- Subred: Entrenamiento (172.16.0.0/24)
- Integración de DNS privado: sí
- Zona DNS privada: deje las dos zonas DNS privadas con los valores predeterminados de privatelink.api.azureml.ms y privatelink.notebooks.azure.net.
Seleccione Aceptar para crear el punto de conexión privado.
En la pestaña Redes, en la sección Acceso de salida del área de trabajo, seleccione Usar mi propia red virtual.
Seleccione Revisar + crear. Compruebe que la información es correcta y seleccione Crear.
Cuando se cree el área de trabajo, seleccione Ir al recurso.
En la sección Configuración de la izquierda, seleccione Redes, Conexiones de punto de conexión privado y, después, seleccione el vínculo de la columna Punto de conexión privado:
Una vez que aparezca la información del punto de conexión privado, seleccione Configuración de DNS en la izquierda de la página. Guarde la dirección IP y la información del nombre de dominio completo (FQDN) en esta página.
Importante
Todavía hay que realizar algunos pasos en la configuración para poder usar completamente el área de trabajo. Sin embargo, estos pasos requieren que se conecte al área de trabajo.
Habilitación de Estudio
Estudio de Azure Machine Learning es una aplicación web que permite administrar fácilmente áreas de trabajo. Sin embargo, necesita algo más de configuración para poder usarse con recursos protegidos dentro de una red virtual. Para habilitar Estudio, siga estos pasos:
Cuando use una cuenta Azure Storage que tenga un punto de conexión privado, agregue la entidad de servicio del área de trabajo como lector de los puntos de conexión privados de almacenamiento. En Azure Portal, seleccione una cuenta de almacenamiento y, después, seleccione Redes. Luego, seleccione Conexiones de punto de conexión privado.
En cada uno de los puntos de conexión privados de la lista, siga estos pasos:
Seleccione el vínculo de la columna Punto de conexión privado.
Seleccione Control de acceso (IAM) en el lado izquierdo.
Seleccione + Agregar y, luego, Agregar asignación de roles (versión preliminar) .
En la pestaña Rol, seleccione Lector.
En la pestaña Miembros, seleccione Usuario, grupo o entidad de servicio en el área Asignar acceso a y, después, seleccione + Seleccionar miembros. En el cuadro de diálogo Seleccionar miembros, escriba el nombre como área de trabajo de Azure Machine Learning. Seleccione la entidad de servicio para el área de trabajo y, después, use el botón Seleccionar.
En la pestaña Revisión y asignación, seleccione Revisión y asignación para asignar el rol.
Protección de Azure Monitor y Application Insights
Nota:
Para más información sobre cómo proteger Azure Monitor y Application Insights, vea los vínculos siguientes:
En Azure Portal, seleccione Inicio y busque Vínculo privado. Seleccione el resultado Ámbito de Private Link de Azure Monitor y después Crear.
En la pestaña Aspectos básicos, seleccione los mismos valores de Suscripción, Grupo de recursos y Región del grupo de recursos que los del área de trabajo de Azure Machine Learning. Escriba un nombre para la instancia y, después, seleccione Revisar y crear. Para crear la instancia, seleccione Crear.
Una vez creada la instancia de Ámbito de Private Link de Azure Monitor, selecciónela en Azure Portal. En la sección Configurar, seleccione Recursos de Azure Monitor y después seleccione + Agregar.
En Seleccionar un ámbito, use los filtros para seleccionar la instancia de Application Insights para el área de trabajo de Azure Machine Learning. Seleccione Aplicar para agregar la instancia.
En la sección Configuración, seleccione Conexiones de punto de conexión privado y después + Punto de conexión privado.
Seleccione los mismos valores de Suscripción, Grupo de recursos y Región que contiene la red virtual. Seleccione Siguiente: Resource (Siguiente: Recurso).
Seleccione
Microsoft.insights/privateLinkScopes
como Tipo de recurso. Seleccione como Recurso el ámbito de Private Link que ha creado antes. Seleccioneazuremonitor
en Subrecurso de destino. Por último, seleccione Siguiente: Virtual Network para continuar.Seleccione la Red virtual que ha creado antes y la subred Entrenamiento. Seleccione Siguiente hasta que llegue a Revisar y crear. Seleccione Crear para crear el punto de conexión privado.
Una vez creado el punto de conexión privado, vuelva al recurso Ámbito de Private Link de Azure Monitor en el portal. En la sección Configurar, seleccione Modos de acceso. Seleccione Solo privado para Modo de acceso de ingesta y Modo de acceso de consulta y, después, seleccione Guardar.
Conexión a un área de trabajo
Hay varias formas de conectarse a un área de trabajo protegida. En los pasos de este artículo se usa un jumpbox, que es una máquina virtual de la red virtual. Puede conectarse a él mediante un explorador web y Azure Bastion. En la tabla siguiente se enumeran otras formas de conectarse al área de trabajo segura:
Método | Descripción |
---|---|
Azure VPN Gateway | Conecta redes locales a la red virtual a través de una conexión privada. La conexión se realiza a través de la red pública de Internet. |
ExpressRoute | Conecta redes locales a la nube a través de una conexión privada. La conexión se realiza mediante un proveedor de conectividad. |
Importante
Al usar una puerta de enlace de VPN o ExpressRoute, deberá planear cómo funciona la resolución de nombres entre los recursos locales y los de la red virtual. Para obtener más información, vea Creación de un servidor DNS personalizado.
Creación de un jumpbox (máquina virtual)
Siga estos pasos para crear una instancia de Azure Virtual Machine para usarla como jumpbox. Azure Bastion le permite conectarse al escritorio de la máquina virtual mediante un explorador. Desde este escritorio puede usar el explorador en la máquina virtual para conectarse a los recursos de dentro de la red virtual, como Estudio de Azure Machine Learning. También puede instalar herramientas de desarrollo en la máquina virtual.
Sugerencia
En los pasos siguientes se crea una máquina virtual con Windows 11 Enterprise. En función de sus requisitos, puede seleccionar una imagen de otra máquina virtual. La imagen de Windows 11 (o 10) Enterprise es útil si necesita unir la máquina virtual al dominio de una organización.
En Azure Portal, seleccione el menú del portal de la parte superior izquierda. En el menú, seleccione +Crear un recurso y, después, escriba Máquina virtual. Seleccione la entrada Máquina virtual y, después, seleccione Crear.
En la pestaña Datos básicos, seleccione la suscripción, el grupo de recursos y la región que usó anteriormente para la red virtual. Proporcione valores para los campos siguientes:
Nombre de máquina virtual: un nombre exclusivo para la máquina virtual.
Nombre de usuario: el nombre de usuario que usa para iniciar sesión en la máquina virtual.
Contraseña: contraseña del nombre de usuario.
Tipo de seguridad: Estándar.
Imagen: Windows 11 Enterprise.
Sugerencia
Si Windows 11 Enterprise no está en la lista de selección de imágenes, use Ver todas las imágenes_. Busque la entrada Windows 11 de Microsoft y use la lista desplegable Seleccionar para seleccionar la imagen empresarial.
Puede dejar los restantes campos con los valores predeterminados.
Seleccione Redes y, después, seleccione la red virtual que creó anteriormente. Use la siguiente información para establecer los restantes campos:
- Seleccione la subred Entrenamiento.
- En IP pública, seleccione Ninguna.
- Deje los demás campos con los valores predeterminados.
Seleccione Revisar + crear. Compruebe que la información es correcta y seleccione Crear.
Conexión al jumpbox
Una vez creada la máquina virtual, seleccione Ir al recurso.
En la parte superior de la página, seleccione Conectar y, después, Conectar a través de Bastion.
Proporcione la información de autenticación de la máquina virtual y se establezca una conexión en el explorador.
Creación de un clúster e instancia de proceso
Una instancia de proceso proporciona un cuaderno de Jupyter Notebook en un recurso de proceso compartido asociado a un área de trabajo.
Desde una conexión de Azure Bastion al jumpbox, abra el explorador Microsoft Edge en el escritorio remoto.
En la sesión del explorador remoto, vaya a https://ml.azure.com . Cuando se le solicite, autentíquese con su cuenta de Microsoft Entra.
En la pantalla Bienvenido a Studio, seleccione el área de trabajo de Machine Learning que creó anteriormente y, a continuación, seleccione Introducción.
Sugerencia
Si la cuenta de Microsoft Entra tiene acceso a varias suscripciones o directorios, use la lista desplegable Directorio y suscripción para seleccionar la que contiene el área de trabajo.
En Estudio, seleccione Compute, Clústeres de proceso y, después, + Nuevo.
En el cuadro de diálogo Máquina virtual, seleccione Siguiente para aceptar la configuración predeterminada de la máquina virtual.
En el cuadro de diálogo Parámetros de configuración, escriba cpu-cluster en Nombre del proceso. En Subred seleccione Entrenamiento y, después, seleccione Crear para crear el clúster.
Sugerencia
Los clústeres de proceso escalan dinámicamente los nodos del clúster según sea necesario. Se recomienda dejar el número mínimo de nodos en 0 para reducir los costos cuando el clúster no está en uso.
En Estudio, seleccione Compute, Instancia de Compute y, después, + Nuevo.
En Configuración requerida, escriba un nombre de equipo único y seleccione Siguiente.
Continúe seleccionando Siguiente hasta que llegue al cuadro de diálogo Seguridad, seleccione la Red virtual y establezca el Subred en Entrenamiento. Seleccione Revisar y crear y, luego, Crear.
Sugerencia
Al crear un clúster de proceso o una instancia de proceso, Azure Machine Learning agrega dinámicamente un grupo de seguridad de red. Este grupo contiene las reglas siguientes, que son específicas para el clúster y la instancia de proceso:
- Permitir el tráfico TCP entrante en los puertos 29876-29877 desde la etiqueta de servicio
BatchNodeManagement
. - Permitir el tráfico TCP entrante en el puerto 44224 desde la etiqueta de servicio
AzureMachineLearning
.
En la captura de pantalla siguiente se muestra un ejemplo de estas reglas:
Para más información sobre cómo crear un clúster de proceso, incluido cómo hacerlo con Python y la CLI, consulte los artículos siguientes:
Configuración de compilaciones de imágenes
SE APLICA A: Extensión de ML de la CLI de Azure v2 (actual)
Cuando Azure Container Registry está detrás de la red virtual, Azure Machine Learning no puede usarla para compilar directamente imágenes de Docker (que se usan para el entrenamiento y la implementación). En su lugar, configure el área de trabajo para usar el clúster de proceso que creó anteriormente. Siga estos pasos para crear un clúster de proceso y configurar el área de trabajo para usarla para compilar imágenes:
Vaya a https://shell.azure.com/ para abrir Azure Cloud Shell.
En Cloud Shell, use el siguiente comando para instalar la CLI 2.0 para Azure Machine Learning:
az extension add -n ml
Para actualizar el área de trabajo para que se use el clúster de proceso para compilar imágenes de Docker. Reemplace
docs-ml-rg
por el grupo de recursos. Reemplacedocs-ml-ws
por el área de trabajo. Reemplacecpu-cluster
por el nombre del clúster de proceso:az ml workspace update \ -n docs-ml-ws \ -g docs-ml-rg \ -i cpu-cluster
Nota:
Puede usar el mismo clúster de proceso para entrenar modelos y compilar imágenes de Docker para el área de trabajo.
Uso del área de trabajo
Importante
Los pasos de este artículo colocan Azure Container Registry detrás de la red virtual. En esta configuración, no puede implementar un modelo en Azure Container Instances dentro de la red virtual. No se recomienda usar Azure Container Instances con Azure Machine Learning en una red virtual. Para obtener más información, vea Protección del entorno de inferencia (SDK/CLI v1).
Como alternativa a Azure Container Instances, pruebe los puntos de conexión en línea administrados de Azure Machine Learning. Para más información, consulte Habilitación del aislamiento de red para puntos de conexión en línea administrados.
En este momento, puede usar Estudio para trabajar interactivamente con cuadernos en la instancia de proceso y ejecutar trabajos de entrenamiento en el clúster de proceso. Para ver un tutorial sobre el uso de la instancia de proceso y el clúster de proceso, consulte Tutorial: Azure Machine Learning en un día.
Detención de una instancia de proceso y un jumpbox
Advertencia
Mientras estén en ejecución (se hayan iniciado), la instancia de proceso y jumpbox seguirán cobrando su suscripción. Para evitar el exceso de costos, deténgalos cuando no estén en uso.
El clúster de proceso escala dinámicamente entre el número mínimo y máximo de nodos establecido al crearlo. Si ha aceptado los valores predeterminados, el mínimo es 0, que desactiva eficazmente el clúster cuando no está en uso.
Detención de la instancia de proceso
En Estudio, seleccione Compute, Clústeres de proceso y, después, seleccione la instancia de proceso. Por último, seleccione Detener en la parte superior de la página.
Detención del jumpbox
Una vez creada, seleccione la máquina virtual en Azure Portal y, después, use el botón Detener. Cuando esté listo para usarla de nuevo, pulse el botón Iniciar para iniciarla.
También puede configurar el jumpbox para que se apague automáticamente en un momento concreto. Para ello, seleccioneApagado automático, Habilitar, establezca una hora y seleccione Guardar.
Limpieza de recursos
Si tiene previsto seguir usando el área de trabajo protegida y otros recursos, omita esta sección.
Para eliminar todos los recursos creados en este artículo, siga estos pasos:
En Azure Portal, seleccione Grupos de recursos a la izquierda del todo.
En la lista, seleccione el grupo de recursos que ha creado en este tutorial.
Seleccione Eliminar grupo de recursos.
Escriba el nombre del grupo de recursos y, después, seleccione Eliminar.
Pasos siguientes
Ahora que tiene un área de trabajo segura y puede acceder a Estudio, aprenda a implementar un modelo en un punto de conexión en línea con aislamiento de red.
Ahora que tiene una área de trabajo segura, descubra cómo implementar un modelo.