AWS Batch permite a los desarrolladores, científicos e ingenieros ejecutar de manera fácil y eficiente cientos de miles de trabajos informáticos por lotes en AWS. AWS Batch aprovisiona de manera dinámica la cantidad y el tipo óptimos de recursos informáticos (p. ej., instancias optimizadas para CPU o para memoria) en función del volumen y los requisitos específicos de recursos de los trabajos por lotes enviados. Con AWS Batch, no es necesario instalar y gestionar software de informática por lotes ni clústeres de servidores para ejecutar sus trabajos, lo que le permite concentrarse en analizar los resultados y resolver problemas. AWS Batch planifica, programa y ejecuta sus cargas de trabajo de informática por lotes en toda la gama de características y servicios informáticos de AWS, como AWS Fargate, Amazon EC2 y las instancias de spot.
No se aplican cargos adicionales por el uso de AWS Batch. Solo paga por los recursos de AWS (p. ej., instancias EC2 o trabajos de Fargate) que crea para almacenar y ejecutar sus trabajos por lotes.
Beneficios
Completamente administrado
AWS Batch elimina la necesidad de operar soluciones de procesamiento por lotes comerciales o de código abierto de terceros. No es necesario instalar ni administrar servidores ni software por lotes. AWS Batch administra toda la infraestructura por usted, evitándole las complejidades del aprovisionamiento, la administración y el escalado de sus trabajos de informática por lotes.
Integración con AWS
AWS Batch se integra de manera nativa con la plataforma de AWS, lo que le permite aprovechar las capacidades de escalado, redes y administración del acceso de AWS. De este modo, se facilita la ejecución de trabajos que recuperan y escriben datos de manera segura en almacenes de datos de AWS, como Amazon S3 o Amazon DynamoDB, y desde ellos. También puede ejecutar AWS Batch en AWS Fargate para disfrutar de una arquitectura completamente sin servidores, lo que elimina la necesidad de administrar la infraestructura informática.
Aprovisionamiento de recursos con costos optimizados
AWS Batch aprovisiona recursos informáticos y optimiza la distribución de trabajos en función de los requisitos de volumen y recursos de los trabajos por lotes enviados. AWS Batch escala de forma dinámica los recursos informáticos a cualquier cantidad que sea necesaria para ejecutar sus trabajos por lotes, lo que lo libera de las limitaciones de los clústeres de capacidad fija. AWS Batch utilizará instancias de spot o enviará Fargate Spot por usted; de esta forma reducirá aún más el costo de la ejecución de sus trabajos por lotes.
Casos de uso
Servicios financieros: Análisis posterior a la actividad comercial
Automatice el análisis de los costos de las transacciones, los informes de ejecución y el desempeño del mercado del día.

Ciencias de la vida: Control de fármacos en la industria biofarmacéutica
Busque bibliotecas de moléculas pequeñas con rapidez para descubrir fármacos.

Medios digitales: Renderizado de efectos visuales
Automatice cargas de trabajo de renderizado de contenido y reduzca la necesidad de intervención humana debido a las dependencias de ejecución o la programación de recursos.

Introducción a AWS

Regístrese para obtener una cuenta de AWS

Comience a crear con AWS
Más información sobre AWS Batch