Gründe für die Verwendung von AWS Batch

In AWS Batch verpacken Sie Ihren Code für Batch-Aufträge, geben deren Abhängigkeiten an und übertragen die Batch-Aufträge dann über die AWS-Managementkonsole bzw. über CLIs oder SDKs. Sobald Sie Ausführungsparameter und Auftragsabhängigkeiten angegeben haben, erleichtert AWS Batch die Integration mit einer Vielzahl gängiger Workflow-Engines und Sprachen für die Batch-Datenverarbeitung (z. B. Pegasus WMS, Luigi, Nextflow, Metaflow, Apache Airflow und AWS Step Functions). AWS Batch stellt Datenverarbeitungsressourcen von Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS) und AWS Fargate effizient und dynamisch bereit und skaliert sie, mit der Option, On-Demand- oder Spot-Instances je nach Ihren Auftragsanforderungen zu verwenden. AWS Batch bietet standardmäßige Auftragswarteschlangen und Definitionen der Datenverarbeitungsumgebung, die Ihnen den Start erleichtern.

Auftragsdefinitionen

Open all

Integrationen

Open all

Datenverarbeitungsumgebungen

Open all

Planen

Open all

Skalierung

Open all