Was ist 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.

Was ist AWS Batch?

AWS Batch hilft Ihnen beim Ausführen von Batch-Computing-Workloads auf dem AWS Cloud. Batch-Computing ist eine gängige Methode für Entwickler, Wissenschaftler und Ingenieure, um auf große Mengen an Rechenressourcen zuzugreifen. AWS Batch macht die undifferenzierte, aufwändige Konfiguration und Verwaltung der erforderlichen Infrastruktur überflüssig, ähnlich wie bei herkömmlicher Batch-Computing-Software. Mit diesem Service können Sie Ressourcen als Reaktion auf gesendete Aufträge effizient bereitstellen, um Kapazitätsbeschränkungen aufzuheben, IT-Kosten zu reduzieren und Ergebnisse schnell bereitzustellen.

Dieser vollständig verwaltete Service AWS Batch unterstützt Sie bei der Ausführung von Batch-Computing-Workloads jeder Größenordnung. AWS Batch stellt Rechenressourcen automatisch bereit und optimiert die Verteilung der Arbeitslast auf der Grundlage der Menge und des Umfangs der Workloads. Mit AWS Batch müssen Sie keine Batch-Computing-Software installieren oder verwalten, sodass Sie sich voll und ganz auf die Analyse der Ergebnisse und die Lösung von Problemen konzentrieren können.

Zeigt die Ebenen AWS Batch für Workloads, Orchestrierung und Kapazität

AWS Batch bietet alle erforderlichen Funktionen, um umfangreiche, rechenintensive Workloads auf Basis von AWS Managed Container Orchestration Services, Amazon ECS und Amazon EKS auszuführen. AWS Batch ist in der Lage, die Rechenkapazität auf EC2 Amazon-Instances und Fargate-Ressourcen zu skalieren.

AWS Batch bietet einen vollständig verwalteten Service für Batch-Workloads und stellt die Betriebsfunktionen bereit, um diese Arten von Workloads im Hinblick auf Durchsatz, Geschwindigkeit, Ressourceneffizienz und Kosten zu optimieren.

AWS Batch ermöglicht außerdem die Warteschleife für SageMaker Schulungsaufgaben, sodass Datenwissenschaftler und ML-Techniker Schulungsaufträge mit Prioritäten in konfigurierbare Warteschlangen eintragen können. Diese Funktion stellt sicher, dass ML-Workloads automatisch ausgeführt werden, sobald Ressourcen verfügbar sind, sodass keine manuelle Koordination erforderlich ist und die Ressourcennutzung verbessert wird.

AWS Batch Bietet Warteschlangenfunktionen für Workloads für maschinelles Lernen für SageMaker Schulungsaufgaben. Sie können Warteschlangen mit spezifischen Richtlinien konfigurieren, um Kosten, Leistung und Ressourcenzuweisung für Ihre ML-Training-Workloads zu optimieren.

Workflow-Diagramm, das zeigt, wie der Administrator Rollen einrichtet, ein Datenwissenschaftler die Serviceumgebung und die Job-Warteschlange erstellt, SageMaker Trainingsjobs einreicht und Jobs sowohl in der AWS Batch Warteschlange als auch in der KI-Ausführung überwacht SageMaker

Dies bietet ein Modell mit geteilter Verantwortung, bei dem Administratoren die Infrastruktur und die Berechtigungen einrichten, während sich Datenwissenschaftler darauf konzentrieren können, ihre ML-Schulungs-Workloads einzureichen und zu überwachen. Jobs werden automatisch in die Warteschlange gestellt und auf der Grundlage der konfigurierten Prioritäten und der Ressourcenverfügbarkeit ausgeführt.

Sind Sie ein Erstanwender? AWS Batch

Wenn Sie zum ersten Mal Benutzer von sind AWS Batch, empfehlen wir Ihnen, zunächst die folgenden Abschnitte zu lesen:

AWS Batch ist ein vollständig verwalteter Batch-Computing-Service, der Ihre containerisierten Batch-ML-, Simulations- und Analyse-Workloads für die gesamte Palette von AWS Rechenangeboten, wie Amazon ECS, Amazon EKS und Spot- oder On-Demand-Instances, plant AWS Fargate, plant und ausführt. Weitere Informationen zu den einzelnen verwalteten Rechendiensten finden Sie unter:

Zugreifen AWS Batch

Sie können wie folgt darauf AWS Batch zugreifen:

AWS Batch console

Die Weboberfläche, auf der Sie Ressourcen erstellen und verwalten.

AWS Command Line Interface

Interagieren AWS-Services Sie mithilfe von Befehlen in Ihrer Befehlszeilen-Shell. Das AWS Command Line Interface wird unter Windows, MacOS und Linux unterstützt. Weitere Informationen zu finden Sie im AWS CLIAWS Command Line Interface Benutzerhandbuch. Sie finden die AWS Batch Befehle in der AWS CLI Befehlsreferenz.

AWS SDKs

Wenn Sie es vorziehen, Anwendungen sprachspezifisch zu erstellen, APIs anstatt eine Anfrage über HTTP oder HTTPS einzureichen, verwenden Sie die Bibliotheken, den Beispielcode, die Tutorials und andere Ressourcen von. AWS Diese Bibliotheken bieten grundlegende Funktionen zur Automatisierung von Aufgaben, wie z. B. das kryptografische Signieren Ihrer Anfragen, das Wiederholen von Anfragen und das Behandeln von Fehlerantworten. Diese Funktionen machen den Einstieg für Sie effizienter. Weitere Informationen finden Sie unter Tools, auf denen Sie aufbauen können AWS.