Wann sollten Sie es verwenden AWS Batch - AWS Batch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wann sollten Sie es verwenden AWS Batch

AWS Batch führt Jobs in großem Umfang und zu niedrigen Kosten aus und bietet Warteschlangendienste und kostenoptimierte Skalierung. Allerdings ist nicht jeder Workload für die Ausführung mit geeignet. AWS Batch

  • Kurze Jobs — Wenn ein Job nur wenige Sekunden lang ausgeführt wird, kann der Aufwand für die Planung des Batch-Jobs länger dauern als die Laufzeit des Jobs selbst. Um das Problem zu umgehen binpack Ihre Aufgaben zusammen, bevor Sie sie einreichen. AWS Batch Konfigurieren Sie dann Ihre AWS Batch Jobs so, dass sie die Aufgaben iterieren. Stellen Sie beispielsweise die einzelnen Aufgabenargumente in einer Amazon DynamoDB-Tabelle oder als Datei in einem Amazon S3 S3-Bucket bereit. Erwägen Sie, Aufgaben so zu gruppieren, dass die Jobs jeweils 3—5 Minuten laufen. Nach dir binpack Die Jobs, durchgehen Sie Ihre Aufgabengruppen innerhalb Ihres AWS Batch Jobs.

  • Jobs, die sofort ausgeführt werden müssen — Jobs AWS Batch können schnell verarbeitet werden. Es AWS Batch ist jedoch ein Planer und optimiert das Preis-Leistungs-Verhältnis, die Priorität von Aufträgen und den Durchsatz. AWS Batch kann einige Zeit in Anspruch nehmen, um Ihre Anfragen zu bearbeiten. Wenn Sie innerhalb weniger Sekunden eine Antwort benötigen, ist ein servicebasierter Ansatz mit Amazon ECS oder Amazon EKS besser geeignet.