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.
Erste Schritte mit Amazon EC2 Orchestration mithilfe des Wizards
Amazon Elastic Compute Cloud (Amazon EC2) bietet skalierbare Rechenkapazität in der AWS Cloud. EC2Durch die Nutzung von Amazon müssen Sie nicht im Voraus in Hardware investieren, sodass Sie Anwendungen schneller entwickeln und bereitstellen können.
Sie können Amazon verwenden EC2 , um so viele oder so wenige virtuelle Server zu starten, wie Sie benötigen, Sicherheit und Netzwerke zu konfigurieren und Speicher zu verwalten. Amazon EC2 ermöglicht es Ihnen, nach oben oder unten zu skalieren, um Änderungen der Anforderungen oder Beliebtheitsspitzen zu bewältigen, sodass Sie weniger Traffic prognostizieren müssen.
Übersicht
Dieses Tutorial zeigt, wie Sie Amazon AWS Batch mit dem Wizard einrichten EC2 und ausführenHello World
.
- Beabsichtigte Zielgruppe
-
Dieses Tutorial richtet sich an Systemadministratoren und Entwickler, die für die Einrichtung, das Testen und die Bereitstellung verantwortlich sind AWS Batch.
- Verwendete Funktionen
-
In diesem Tutorial erfahren Sie, wie Sie den AWS Batch Konsolenassistenten verwenden, um:
-
Erstellen und konfigurieren Sie eine EC2 Amazon-Rechenumgebung
-
Erstellen Sie eine Job-Warteschlange.
-
Erstellen Sie eine Auftragsdefinition
-
Erstellen Sie einen Job und reichen Sie ihn zur Ausführung ein
-
Sehen Sie sich die Ausgabe des Jobs an in CloudWatch
-
- Erforderliche Zeit
-
Die Fertigstellung dieses Tutorials sollte etwa 10—15 Minuten dauern.
- Regionale Einschränkungen
-
Es gibt keine landesspezifischen oder regionalen Einschränkungen im Zusammenhang mit der Verwendung dieser Lösung.
- Kosten für die Ressourcennutzung
-
Für die Erstellung eines AWS Kontos fallen keine Gebühren an. Durch die Implementierung dieser Lösung können Ihnen jedoch einige oder alle Kosten entstehen, die in der folgenden Tabelle aufgeführt sind.
Beschreibung Kosten (US-Dollar) EC2 Amazon-Instanz Sie zahlen für jede EC2 Amazon-Instance, die erstellt wird. Weitere Informationen zur Preisgestaltung finden Sie unter EC2 Amazon-Preise .
Voraussetzungen
Bevor Sie beginnen:
Erstellen Sie eine AWS-Konto , falls Sie noch keine haben.
Erstellen Sie die ecsInstanceRoleInstanzrolle.
Schritt 1: Erstellen Sie eine Rechenumgebung
Wichtig
Um so einfach und schnell wie möglich loszulegen, enthält dieses Tutorial Schritte mit Standardeinstellungen. Wir empfehlen Ihnen, sich vor der Erstellung für den produktiven Einsatz mit allen Einstellungen vertraut zu machen und die Bereitstellung mit den Einstellungen vorzunehmen, die Ihren Anforderungen entsprechen.
Gehen Sie wie folgt vor, um eine Rechenumgebung für eine EC2 Amazon-Orchestrierung zu erstellen:
-
Öffnen Sie den Assistenten für die erste Ausführung der AWS Batch Konsole
. -
Wählen Sie für Job und Orchestrierungstyp konfigurieren die Option Amazon Elastic Compute Cloud (Amazon EC2).
-
Wählen Sie Weiter aus.
-
Geben Sie im Abschnitt Konfiguration der Rechenumgebung für Name einen eindeutigen Namen für Ihre Rechenumgebung an. Der Name kann bis zu 128 Zeichen lang sein. Er kann Groß- und Kleinbuchstaben, Zahlen, Bindestriche (-) und Unterstriche (_) enthalten.
-
Wählen Sie unter Instanzrolle eine bestehende Instanzrolle aus, der die erforderlichen IAM-Berechtigungen zugewiesen sind. Diese Instance-Rolle ermöglicht es den Amazon ECS-Container-Instances in Ihrer Rechenumgebung, die erforderlichen AWS API-Operationen aufzurufen. Weitere Informationen finden Sie unter Amazon ECS-Instance-Rolle.
Der Standardname der Instance-Rolle lautet
ecsInstanceRole
. Für die Instanzkonfiguration können Sie die Standardeinstellungen beibehalten.
Verwenden Sie für die Netzwerkkonfiguration Ihre Standard-VPC für. AWS-Region
Wählen Sie Weiter aus.
Schritt 2: Erstellen Sie eine Job-Warteschlange
In einer Job-Warteschlange werden Ihre eingereichten Jobs gespeichert, bis der AWS Batch Scheduler den Job auf einer Ressource in Ihrer Computerumgebung ausführt. Weitere Informationen finden Sie unter Warteschlangen für Job.
Gehen Sie wie folgt vor, um eine Job-Warteschlange für eine EC2 Amazon-Orchestrierung zu erstellen:
Geben Sie Job Job-Queue-Konfiguration für Name einen eindeutigen Namen für Ihre Job-Warteschlange an. Der Name kann bis zu 128 Zeichen lang sein. Er kann Groß- und Kleinbuchstaben, Zahlen, Bindestriche (-) und Unterstriche (_) enthalten.
Für alle anderen Konfigurationsoptionen können Sie den Standardwert beibehalten.
Wählen Sie Weiter aus.
Schritt 3: Erstellen Sie eine Jobdefinition
AWS Batch Jobdefinitionen geben an, wie Jobs ausgeführt werden sollen. Obwohl jeder Job auf eine Auftragsdefinition verweisen muss, können viele der in der Auftragsdefinition angegebenen Parameter zur Laufzeit außer Kraft gesetzt werden.
So erstellen Sie die Jobdefinition:
Für Erstellen Sie eine Jobdefinition
Geben Sie für Name einen eindeutigen Namen für Ihre Job-Warteschlange ein. Der Name kann bis zu 128 Zeichen lang sein. Er kann Groß- und Kleinbuchstaben, Zahlen, Bindestriche (-) und Unterstriche (_) enthalten.
Unter Befehl — optional können Sie
hello world
zu einer benutzerdefinierten Nachricht wechseln oder sie unverändert lassen.
Für alle anderen Konfigurationsoptionen können Sie den Standardwert beibehalten.
Wählen Sie Weiter aus.
Schritt 4: Erstellen Sie einen Job
Gehen Sie wie folgt vor, um einen Job zu erstellen:
-
Geben Sie im Abschnitt Auftragskonfiguration für Name einen eindeutigen Namen für den Job an. Der Name kann bis zu 128 Zeichen lang sein. Er kann Groß- und Kleinbuchstaben, Zahlen, Bindestriche (-) und Unterstriche (_) enthalten.
Für alle anderen Konfigurationsoptionen können Sie den Standardwert beibehalten.
-
Wählen Sie Weiter aus.
Schritt 5: Überprüfen und Erstellen
Überprüfen Sie auf der Seite Überprüfen und erstellen die Konfigurationsschritte. Wenn Sie Änderungen vornehmen müssen, wählen Sie Edit (Bearbeiten). Wenn Sie fertig sind, wählen Sie Ressourcen erstellen aus.
Wählen Sie unter Überprüfen und Erstellen die Option Ressourcen erstellen aus.
-
Es öffnet sich ein Fenster, in dem Sie AWS Batch beginnen, Ihre Ressourcen zuzuweisen. Sobald Sie fertig sind, wählen Sie Gehe zum Dashboard. Auf dem Dashboard sollten Sie alle Ihnen zugewiesenen Ressourcen sehen und sehen, dass sich der Job im
Runnable
Status befindet. Ihr Job ist für die Ausführung geplant und sollte in 2—3 Minuten abgeschlossen sein.
Schritt 6: Sehen Sie sich die Ausgabe des Jobs an
Gehen Sie wie folgt vor, um die Ausgabe des Jobs anzuzeigen:
Wählen Sie im Navigationsbereich Jobs aus.
Wählen Sie im Drop-down-Menü Job-Warteschlange die Job-Warteschlange aus, die Sie für das Tutorial erstellt haben.
-
In der Tabelle Jobs werden all Ihre Jobs und ihr aktueller Status aufgeführt. Sobald der Status des Job erfolgreich ist, wählen Sie den Namen des Jobs, um die Details des Jobs anzuzeigen.
Wählen Sie im Detailbereich den Namen des Protokollstreams aus. Die CloudWatch Konsole für den Job wird geöffnet und es sollte ein Ereignis mit der Nachricht von
hello world
oder Ihrer benutzerdefinierten Nachricht geben.
Schritt 7: Bereinigen Sie Ihre Tutorial-Ressourcen
Die EC2 Amazon-Instance wird Ihnen in Rechnung gestellt, solange sie aktiviert ist. Sie können die Instance löschen, damit keine Gebühren mehr anfallen.
Gehen Sie wie folgt vor, um die von Ihnen erstellten Ressourcen zu löschen:
Wählen Sie im Navigationsbereich die Option Job-Warteschlange aus.
Wählen Sie in der Tabelle Job-Queue die Job-Warteschlange aus, die Sie für das Tutorial erstellt haben.
Wählen Sie Disable (deaktivieren) aus. Sobald der Status der Job-Warteschlange deaktiviert ist, können Sie Löschen wählen.
Sobald die Job-Warteschlange gelöscht ist, wählen Sie im Navigationsbereich Computing-Umgebungen aus.
Wählen Sie die Rechenumgebung aus, die Sie für dieses Tutorial erstellt haben, und klicken Sie dann auf Deaktivieren. Es kann 1—2 Minuten dauern, bis die Deaktivierung der Rechenumgebung abgeschlossen ist.
Sobald der Status der Rechenumgebung Deaktiviert ist, wählen Sie Löschen aus. Es kann 1—2 Minuten dauern, bis die Rechenumgebung gelöscht ist.
Weitere Ressourcen
Nachdem Sie das Tutorial abgeschlossen haben, möchten Sie sich möglicherweise mit den folgenden Themen befassen:
-
Erkunden Sie die AWS Batch Kernkomponenten. Weitere Informationen finden Sie unter Bestandteile von AWS Batch.
-
Erfahren Sie mehr über die verschiedenen verfügbaren Rechenumgebungen unter AWS Batch.
-
Erfahren Sie mehr über Job-Warteschlangen und ihre verschiedenen Planungsoptionen.
-
Erfahren Sie mehr über Jobdefinitionen und die verschiedenen Konfigurationsoptionen.
-
Erfahren Sie mehr über die verschiedenen Arten von Jobs.