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
-
Microsoft invierte más de mil millones de dólares estadounidenses al año en la investigación y el desarrollo de la ciberseguridad.
-
Contamos con más de 3500 expertos en seguridad que se dedican a proteger la seguridad y la privacidad de los datos.
-
Azure tiene más certificaciones que cualquier otro proveedor de nube. Consulta la lista completa.
-
Precios de Batch
- Sin costes iniciales
- Sin tarifas de cancelación
- Facturación por segundo
Empezar a utilizar una cuenta gratuita de Azure
1
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