Trace Id is missing
Saltar al contenido principal
Azure

Batch

Administración de procesos y programación de trabajos de escala en nube.

  • Escala a decenas, cientos o miles de máquinas virtuales

  • Realiza copias intermedias de los datos y ejecuta canalizaciones de proceso

  • Aplica escalado automático según el trabajo en cola

  • Habilita la nube en aplicaciones de informática de alto rendimiento (HPC) y de lote

  • Elige Linux o Windows para ejecutar los trabajos

  • Paga solo por lo que utilizas, sin necesidad de invertir capital

Eligir el sistema operativo y las herramientas

Elige el sistema operativo y las herramientas de desarrollo que necesitas para ejecutar trabajos a gran escala en el servicio Batch. El servicio Batch ofrece una experiencia coherente de administración y programación de trabajos, tanto si seleccionas nodos de proceso de Windows Server como de Linux, pero te permite aprovechar las características únicas de cada entorno. Con Windows, utiliza el código de Windows existente, como Microsoft .NET, para ejecutar trabajos de proceso a gran escala en Azure. Con Linux, elige una de las distribuciones conocidas, como CentOS, Ubuntu y SUSE Linux Enterprise Server para ejecutar los trabajos de proceso, o bien emplea contenedores de Docker para levantar y mover las aplicaciones. En Batch encontrarás SDK y compatibilidad con diversas herramientas de desarrollo, como Python y Java.

Habilitar la nube para tus aplicaciones de clúster

Batch ejecuta las aplicaciones que utilizas en estaciones de trabajo y clústeres. Habilitar archivos ejecutables y scripts para escalar horizontalmente en la nube es muy fácil. Batch dispone de una cola en la que recibes el trabajo que deseas ejecutar y ejecuta las aplicaciones. Describe los datos que deben moverse a la nube para procesarlos, cómo deben distribuirse, qué parámetros deben utilizarse para cada tarea y el comando para iniciar el proceso. Piensa en ello como una línea de ensamblado con varias aplicaciones. Con Batch, puedes compartir datos entre pasos y administrar la ejecución como un todo.

Imaginar una ejecución a una escala 100 veces superior

Utilizas una estación de trabajo, quizá un pequeño clúster, o esperas en una cola para ejecutar tus trabajos. ¿Qué te parecería tener acceso a 16 o incluso 100 000 núcleos cuando los necesites y pagar solo por los que has utilizado? Con Batch, puedes hacerlo. Evita las esperas que puedan poner trabas a tu imaginación. ¿Qué posibilidades te brinda Azure con respecto a lo que no puedes hacer actualmente?

Dinos qué deseas ejecutar

El núcleo de Batch es un motor de programación de trabajos a gran escala, que tienes a tu disposición como servicio administrado. Utiliza el programador en tu aplicación para distribuir el trabajo. Batch puede funcionar también con programadores de trabajos de clúster o de manera interna con tu software como servicio (SaaS). No es necesario que escribas tu propio distribuidor, supervisor o cola de trabajo. Batch ya te lo ofrece como servicio.

Deja que Batch realice las tareas de escala por ti

Cuando estés listo para ejecutar un trabajo, Batch iniciará un grupo de máquinas virtuales de proceso, instalará aplicaciones y realizará copias intermedias de los datos, ejecutará trabajos con tantas tareas como tengas, identificará errores y volverá a poner el trabajo en cola, y reducirá verticalmente el grupo cuando el trabajo haya concluido. Controlas el escalado para cumplir plazos, administrar costes y ejecutar en la escala adecuada para tu aplicación.

Entrega de soluciones como servicio

Batch procesa trabajos a petición, no según una programación predefinida, por lo que los clientes ejecutan trabajos en la nube cuando necesitan hacerlo. Administra qué usuarios pueden tener acceso a Batch y cuántos recursos pueden utilizar, y asegúrate de que se cumplen los requisitos (como el cifrado). La sofisticada funcionalidad de supervisión permite saber qué está pasando e identificar problemas. Gracias la exhaustividad de los informes podrás realizar un seguimiento del uso.

Representar animaciones rápidamente

Ejecuta tus trabajos de representación en la nube con Batch. Evita la complejidad de administrar recursos y reduce el tiempo necesario para realizar los trabajos. Ve los ejemplos que permiten usar Batch junto con Blender, un conjunto de aplicaciones de animación 3D gratis y de código abierto con el que se puede llevar a cabo todo el proceso de canalización 3D: modelado, configuración técnica (rigging), animación, simulación y seguimiento de movimientos, además de la creación de juegos. Tanto si eres una persona concreta como si se trata de un estudio, puedes confiar en Batch para obtener representación fotorrealista, rapidez en el proceso de configuración técnica (rigging) y excelentes simulaciones, además de la creación de juegos. Batch proporciona los recursos necesarios para representar animación en un período de tiempo realista que permite cumplir los plazos de los proyectos.

Seguridad y cumplimiento normativo completos e integrados

Información general de un centro de seguridad en Azure, que muestra datos de directivas y cumplimiento, e higiene de seguridad de recursos
La pestaña de proceso y aplicaciones del centro de seguridad en Azure muestra una lista de recomendaciones

Empezar a utilizar una cuenta gratuita de Azure

1

Empieza gratis. Obtén un crédito de 200 USD para usar en un plazo de 30 días. Mientras tengas el crédito, obtendrás cantidades gratuitas de muchos de nuestros servicios más populares y cantidades gratuitas de otros 55 servicios que son siempre gratis.

2

Después del crédito, cambia a un plan de pago por uso para seguir creando con los mismos servicios gratuitos. Paga solamente si tu uso supera la cantidad gratuita mensual.

3

Transcurridos 12 meses, seguirás obteniendo más de 55 servicios que siempre son gratuitos y seguirás pagando solo por lo que uses más allá de las cantidades gratuitas mensuales.

Cuando quieras, podemos configurar tu cuenta gratuita de Azure