Ein Unternehmen führt einen Java-basierten Job auf einer Amazon EC2-Instance aus. Der Job läuft jede Stunde, benötigt 10 Sekunden zur Fertigstellung, verbraucht 1 GB Arbeitsspeicher und verursacht kurze CPU-Spitzen, während die CPU-Auslastung die restliche Zeit gering ist. Das Unternehmen möchte die Kosten senken und gleichzeitig diese Anforderungen erfüllen. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Kopieren Sie den Code in eine AWS Lambda-Funktion mit 1 GB Arbeitsspeicher. Erstellen Sie eine geplante Amazon EventBridge-Regel, um den Code jede Stunde auszuführen..
Warum dies die Antwort ist
Die beste Lösung ist AWS Lambda mit EventBridge. Lambda ist ein serverloser Dienst, der sich ideal für kurzlebige, ereignisgesteuerte Workloads eignet. Da der Job nur 10 Sekunden läuft und stündlich ausgeführt wird, ist Lambda kostengünstig, da Sie nur für die tatsächliche Ausführungszeit bezahlen. EventBridge kann den Job zuverlässig stündlich auslösen. Die Containerisierung mit Fargate wäre eine Option, aber für einen so kurzen und seltenen Job ist Lambda in der Regel kostengünstiger und einfacher zu verwalten. Das Stoppen und Starten einer EC2-Instanz ist zu langsam und umständlich für einen stündlichen Job. Die Installation des Containers im AMI und das Stoppen des Containers ist keine vollständige Lösung, da die EC2-Instanz weiterhin läuft und Kosten verursacht.
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