Creación de una cuenta de Batch en Azure Portal

En este artículo se muestra cómo usar Azure Portal para crear una cuenta de Azure Batch que tenga propiedades de cuenta que se ajusten a su escenario de proceso. Observará cómo ver las propiedades de la cuenta, como las claves de acceso y las direcciones URL de la cuenta. También aprenderá a configurar y crear cuentas de Batch en modo de suscripción de usuario.

Para obtener más información sobre los escenarios y las cuentas de Batch, consulte Flujo de trabajo y recursos del servicio Batch.

Crear una cuenta de Batch

Al crear una cuenta de Batch, puede elegir entre los modos de asignación de grupo de suscripción de usuario y servicio Batch. En la mayoría de los casos, debe usar el modo de asignación de grupo de servicio Batch predeterminado. En el modo de servicio Batch, los recursos relacionados con la máquina virtual (VM) y el proceso para los grupos se asignan en las suscripciones de Azure administradas por el servicio Batch.

En el modo de asignación de grupo Suscripción de usuario, los recursos relacionados con las máquinas virtuales y el proceso de los grupos se crean directamente en la suscripción de la cuenta de Batch cuando se crea un grupo. En escenarios en los que crea un grupo de Batch en una red virtual que especifica, se crean determinados recursos relacionados con las redes en la suscripción de la red virtual.

Para crear una cuenta de Batch en el modo de asignación de grupo Suscripción de usuario, también debe registrar su suscripción en Azure Batch y asociar la cuenta a una instancia de Azure Key Vault. Para obtener más información sobre los requisitos para el modo de asignación del grupo de suscripciones de usuario, consulte Configuración del modo de suscripción de usuario.

Para crear una cuenta de Batch en el modo del servicio Batch predeterminado:

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda de Azure, escriba y seleccione cuentas por lotes.

  3. En la página Cuentas de Batch, seleccione Crear.

  4. En la página Nueva cuenta de Batch, escriba o seleccione los detalles siguientes.

    • Suscripción: seleccione la suscripción que se vaya a usar si aún no estuviera seleccionada.

    • Grupo de recursos: seleccione el grupo de recursos para la cuenta de Batch o cree uno nuevo.

    • Nombre de la cuenta: escriba un nombre para la cuenta de Batch. El nombre debe ser único dentro de la región de Azure, solo puede contener caracteres o números en minúsculas y debe tener entre 3 y 24 caracteres.

      Nota

      El nombre de la cuenta de Batch forma parte de su identificador y no se podrá cambiar después de la creación.

    • Ubicación: seleccione la región de Azure de la cuenta de Batch si aún no estuviera seleccionada.

    • Cuenta de almacenamiento: opcionalmente, seleccione Seleccionar una cuenta de almacenamiento para asociar una cuenta de Azure Storage a la cuenta de Batch.

      Captura de la pantalla Nueva cuenta de Batch.

      En la pantalla Elegir cuenta de almacenamiento, seleccione una cuenta de almacenamiento existente o seleccione Crear nueva para crear una nueva. Para que el rendimiento sea óptimo, se recomienda una cuenta de almacenamiento de uso general v2.

      Captura de pantalla de la pantalla Crear cuenta de almacenamiento.

  5. Opcionalmente, seleccione Siguiente: opciones avanzadas o la pestaña Opciones avanzadas para especificar el tipo de identidad, el modo de asignación de grupo y el modo de autenticación. Las opciones predeterminadas funcionan para la mayoría de los escenarios. Para crear la cuenta en modo Suscripción de usuario, consulte Configuración del modo de suscripción de usuario.

  6. Opcionalmente, seleccione Siguiente: redes o la pestaña Redes para configurar el acceso a la red pública para la cuenta de Batch.

    Captura de pantalla de las opciones de red al crear una cuenta de Batch.

  7. Seleccione Revisar y crear y, cuando se supere la validación, seleccione Crear para crear la cuenta de Batch.

Visualización de propiedades de la cuenta de Batch

Una vez creada la cuenta, seleccione Ir al recurso para acceder a su configuración y propiedades. O bien, busque y seleccione cuentas por lotes en el cuadro de búsqueda del portal y seleccione su cuenta en la lista de la página Cuentas de Batch.

Captura de pantalla de la página de la cuenta de Batch en Azure Portal.

En la página de la cuenta de Batch, podrá acceder a todas las propiedades y la configuración de la cuenta desde el menú de navegación izquierdo.

  • Al desarrollar una aplicación con las API de Batch, se usará una dirección URL de la cuenta y una clave para acceder a los recursos de Batch. Para ver la información de acceso de la cuenta de Batch, seleccione Claves.

    Captura de pantalla de las claves de la cuenta de Batch en Azure Portal.

    Batch también admite la autenticación de Microsoft Entra. Se debe acceder a las cuentas de Batch en modo de suscripción de usuario mediante Microsoft Entra ID. Para obtener más información, consulte Autenticación de servicios de Azure Batch con Microsoft Entra ID.

  • Para ver el nombre y las claves de la cuenta de almacenamiento asociada con la cuenta de Batch, seleccione Cuenta de almacenamiento.

  • Para ver las cuotas de recursos que se aplican a la cuenta de Batch, seleccione Cuotas.

Configurar el modo de suscripción de usuario

Deberá realizar varios pasos para poder crear una cuenta de Batch en modo de suscripción de usuario.

Importante

Para crear una cuenta de Batch en modo de suscripción de usuario, deberá tener el rol de Colaborador o Propietario en la suscripción.

Deberá aceptar los términos legales de la imagen antes de usar una suscripción con una cuenta de Batch en modo de suscripción de usuario. Si no ha realizado esta acción, es posible que reciba el error Error de asignación debido a la idoneidad de la compra del marketplace al intentar asignar nodos de Batch.

Para aceptar los términos legales, ejecute los comandos Get-AzMarketplaceTerms y Set-AzMarketplaceTerms en PowerShell. Establezca los parámetros siguientes en función de la configuración del grupo de Batch:

  • Publisher: publicador de la imagen
  • Product: oferta de la imagen
  • Name: SKU de la oferta

Por ejemplo:

Get-AzMarketplaceTerms -Publisher 'microsoft-azure-batch' -Product 'ubuntu-server-container' -Name '20-04-lts' | Set-AzMarketplaceTerms -Accept

Importante

Si habilitó Azure Marketplace privado, deberá seguir los pasos descritos en Agregar nueva colección para agregar una nueva colección para permitir la imagen seleccionada.

Permitir Batch para acceder a la suscripción

Al crear la primera cuenta de Batch en modo de suscripción de usuario en una suscripción de Azure, es necesario registrar la suscripción con Batch. Es necesario realizar este registro solo una vez por suscripción.

Importante

Necesita permisos de Propietario en la suscripción para realizar esta acción.

  1. En Azure Portal, busque y seleccione Suscripciones.

  2. En la página Suscripciones, seleccione la suscripción que desee usar para la cuenta de Batch.

  3. En la página Suscripción, seleccione Proveedores de recursos en el panel de navegación izquierdo.

  4. En la página Proveedores de recursos, busque Microsoft.Batch. Si el proveedor de recursos Microsoft.Batch apareciera como NotRegistered, selecciónelo y, a continuación, seleccione Registrar en la parte superior de la pantalla.

    Captura de pantalla de la página de proveedores de recursos.

  5. Vuelva a la página Suscripción y seleccione Control de acceso (IAM) en el panel de navegación izquierdo.

  6. En la parte superior de la página Control de acceso (IAM), seleccione Agregar>Agregar asignación de roles.

  7. En la pantalla Agregar asignación de roles, en Tipo de asignación, seleccione Rol Administrador con privilegios y, a continuación, seleccione Siguiente.

  8. En la pestaña Rol, seleccione el rol Colaborador o Propietario de la cuenta de Batch y, a continuación, seleccione Siguiente.

  9. En la pestaña Miembros, elija Seleccionar miembros. En la pantalla Seleccionar miembros, busque y seleccione Microsoft Azure Batch y, a continuación, seleccione Seleccionar.

Para obtener los pasos detallados, consulte Asignación de roles de Azure mediante Azure Portal.

Creación de un Almacén de claves

El modo de suscripción de usuario requiere Azure Key Vault. El almacén de claves debe estar en la misma suscripción y región que la cuenta de Batch y usar una directiva de Acceso del almacén.

Para crear un almacén de claves nuevo:

  1. Busque y seleccione Almacenes de claves en el cuadro Azure Search y, después, seleccione Crear en la página Almacenes de claves.
  2. En la página Crear un almacén de claves, escriba un nombre para el almacén de claves y elija un grupo de recursos existente o cree uno nuevo en la misma región que la cuenta de Batch.
  3. En la pestaña Configuración de acceso, seleccione Directiva de acceso del almacén en Modelo de permisos.
  4. Deje la configuración restante en los valores predeterminados, seleccione Revisar y crear y, a continuación, seleccione Crear.

Creación de una cuenta de Batch en modo de suscripción de usuario

Para crear una cuenta de Batch en modo de suscripción de usuario:

  1. Siga las instrucciones anteriores para crear una cuenta de Batch, pero seleccione Suscripción de usuario para el modo de asignación de grupo en la pestaña Opciones avanzadas de la página Nueva cuenta de Batch.
  2. A continuación, deberá seleccionar Seleccionar un almacén de claves para seleccionar un almacén de claves existente o crear uno nuevo.
  3. Después de seleccionar el almacén de claves, active la casilla situada junto a Acepto conceder a Azure Batch acceso a este almacén de claves.
  4. Seleccione Revisar y crear y, después, seleccione Crear para crear la cuenta de Batch.

Creación de una cuenta de Batch con el modo de autenticación designado

Para crear una cuenta de Batch con la configuración del modo de autenticación:

  1. Siga las instrucciones anteriores para crear una cuenta de Batch, pero seleccione Servicio de Batch para el Modo de autenticación en la pestaña Avanzado de la página Nueva cuenta de Batch.

  2. A continuación, debe seleccionar el Modo de autenticación para definir qué modo de autenticación puede usar una cuenta de Batch mediante la clave de propiedad del modo de autenticación.

  3. Puede seleccionar cualquiera de los 3 modos de autenticación "Microsoft Entra ID, Clave compartida, Token de autenticación de tarea para que la cuenta de Batch admita o deje la configuración en valores predeterminados.

    Captura de pantalla de las opciones modo de autenticación al crear una cuenta de Batch.

  4. Deje la configuración restante en los valores predeterminados, seleccione Revisar y crear y, a continuación, seleccione Crear.

Sugerencia

Para mejorar la seguridad, se recomienda limitar el modo de autenticación de la cuenta de Batch únicamente a Microsoft Entra ID. Esta medida mitiga el riesgo de exposición de claves compartidas e introduce controles RBAC adicionales. Para obtener más información, consulte Procedimientos recomendados de seguridad de Batch.

Advertencia

El Token de autenticación de tarea se retirará el 30 de septiembre de 2024. Si necesita esta característica, se recomienda usar una identidad administrada asignada por el usuario en el grupo de Batch como alternativa.

Concesión de acceso al almacén de claves manualmente

También puede conceder acceso manualmente al almacén de claves.

  1. Seleccione Directivas de acceso en el panel de navegación izquierdo de la página del almacén de claves.

  2. En la página Directivas de acceso, seleccione Crear.

  3. En la pantalla Crear una directiva de acceso, seleccione un mínimo de permisos Obtener, Listar, Asignar y Eliminar en Permisos secretos. En el caso de los almacenes de claves con la eliminación temporal habilitada, seleccione también Recuperar.

    Captura de pantalla de las selecciones de Permisos de secretos de Azure Batch

  4. Seleccione Next (Siguiente).

  5. En la pestaña Principal, busque y seleccione Microsoft Azure Batch.

  6. Seleccione la pestaña Revisar y crear y, después, seleccione Crear.

Nota:

Actualmente, el nombre de la cuenta de Batch solo admite directivas de acceso. Al crear una cuenta de Batch, asegúrese de que el almacén de claves usa la directiva de acceso asociada en lugar de los permisos RBAC de Entra ID. Para obtener más información sobre cómo agregar una directiva de acceso a la instancia de Azure Key Vault, consulte Configuración de la instancia de Azure Key Vault.

Configuración de cuotas de suscripción

En el caso de las cuentas de Batch de suscripción de usuario, las cuotas de núcleos deben establecerse manualmente. Las cuotas de núcleos de Batch estándar no se aplican a las cuentas que estén en modo de suscripción del usuario. Las cuotas de la suscripción para los núcleos de proceso regionales, los núcleos de proceso por serie y otros recursos.

Para ver y configurar las cuotas de núcleos asociadas a su cuenta de Batch:

  1. En Azure Portal, seleccione la cuenta de Batch del modo de suscripción del usuario.
  2. En el menú de la izquierda, seleccione Cuotas.

Otras opciones de administración de la cuenta de Batch

También es posible crear y administrar cuentas de Batch mediante las siguientes herramientas:

Pasos siguientes