Características de AWS Batch
¿Por qué AWS Batch?
Con AWS Batch, solo empaqueta el código de sus trabajos por lotes, especifica sus dependencias y envía el trabajo por lotes mediante la Consola de administración, las CLI o los SDK de AWS. Una vez que especifique los parámetros de ejecución y las dependencias del trabajo, AWS Batch facilita la integración con una amplia gama de motores de flujo de trabajo informático por lotes y lenguajes populares (por ejemplo, Pegasus WMS, Luigi, Nextflow, Metaflow, Apache Airflow y AWS Step Functions). AWS Batch aprovisiona y escala de manera eficaz y dinámica los recursos informáticos de Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS) y AWS Fargate, con la opción de utilizar instancias bajo demanda o instancia de spot en función de los requisitos del trabajo. AWS Batch proporciona colas de trabajos y definiciones de entornos informáticos predeterminados para que pueda comenzar a trabajar con rapidez.