Ein Unternehmen hat einen Windows-Job, der auf dem .NET 6 Framework läuft, in einem Windows-Container containerisiert. Der Job muss alle 10 Minuten in AWS ausgeführt werden und läuft pro Ausführung zwischen 1 und 3 Minuten. Welche Lösung ist am KOSTENGÜNSTIGSTEN?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Amazon Elastic Container Service (Amazon ECS) auf AWS Fargate, um den Container auszuführen. Erstellen Sie eine geplante Aufgabe, um den Job alle 10 Minuten auszuführen..
Warum dies die Antwort ist
Die kostengünstigste Lösung ist Amazon ECS auf AWS Fargate mit einer geplanten Aufgabe. Fargate ist serverlos, sodass Sie nur für die Rechenzeit bezahlen, die der Container tatsächlich läuft (1-3 Minuten alle 10 Minuten). Eine geplante Aufgabe in ECS ist ideal für wiederkehrende, kurzlebige Jobs. Lambda unterstützt Windows-Container-Images, aber die maximale Laufzeit von 15 Minuten könnte bei zukünftigen Job-Erweiterungen ein Limit sein, und die Kostenstruktur für Container-Images in Lambda kann komplexer sein. AWS Batch ist für umfangreiche Batch-Verarbeitungen konzipiert und wäre für diesen einfachen, wiederkehrenden Job überdimensioniert und potenziell teurer. Die Verwendung des Windows Task Schedulers in einem eigenständigen ECS-Container würde bedeuten, dass der Container ständig läuft, was unnötige Kosten verursacht, da der Job nur 1-3 Minuten pro Ausführung benötigt.
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