AWS Batch ermöglicht es Entwicklern, Wissenschaftlern und Ingenieuren, Hunderttausende von Batch-Computing-Jobs auf AWS einfach und effizient auszuführen. AWS Batch stellt dynamisch die optimale Menge und Art von Rechenressourcen bereit (z. B. CPU- oder speicheroptimierte Instanzen) basierend auf dem Volumen und den spezifischen Ressourcenanforderungen der eingereichten Batch-Jobs. Mit AWS Batch ist es nicht erforderlich, Batch-Computing-Software oder Server-Cluster zu installieren und zu verwalten, die Sie zur Ausführung Ihrer Jobs verwenden, sodass Sie sich auf die Analyse von Ergebnissen und die Lösung von Problemen konzentrieren können. AWS Batch plant, terminiert und führt Ihre Batch-Computing-Workloads über die gesamte Bandbreite der AWS-Computing-Dienste und -Funktionen aus, wie z. B. Amazon EC2 und Spot-Instanzen.
Es gibt keine zusätzlichen Kosten für AWS Batch. Sie zahlen nur für die AWS-Ressourcen (z. B. EC2-Instanzen), die Sie erstellen, um Ihre Batch-Jobs zu speichern und auszuführen.