Ein Unternehmen hat eine Anwendung auf Amazon EC2 Linux-Instanzen migriert. Eine EC2-Instanz führt mehrere einstündige geplante Aufgaben aus, die in verschiedenen Sprachen geschrieben sind. Das Unternehmen ist besorgt über die Leistung und Skalierbarkeit, wenn diese Aufgaben auf einer einzigen Instanz ausgeführt werden. Welche Lösung würde diese Bedenken mit dem GERINGSTEN Betriebsaufwand beheben?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: AWS Batch verwenden, um die Aufgaben als Jobs auszuführen. Die Jobs mit Amazon EventBridge (Amazon CloudWatch Events) planen..
Warum dies die Antwort ist
Die Verwendung von AWS Batch zur Ausführung der Aufgaben als Jobs und deren Planung mit Amazon EventBridge (früher Amazon CloudWatch Events) ist die effizienteste Lösung. AWS Batch ist für die Ausführung von Batch-Workloads optimiert, bietet automatische Skalierung und verwaltet die zugrunde liegende Infrastruktur, was den Betriebsaufwand minimiert. EventBridge ermöglicht eine präzise Zeitplanung. Die Umwandlung in einen Container mit AWS App Runner wäre eine Option für Webanwendungen oder APIs, aber weniger geeignet für geplante Batch-Aufgaben und würde mehr Umstrukturierung erfordern. Das Kopieren der Aufgaben in AWS Lambda-Funktionen ist aufgrund der einstündigen Laufzeitbeschränkung von Lambda (maximal 15 Minuten) nicht praktikabel. Das Erstellen eines AMIs und einer Auto Scaling-Gruppe würde zwar Skalierbarkeit bieten, aber die Verwaltung der EC2-Instanzen und der Aufgabenplanung bliebe komplexer als mit AWS Batch.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich