Eine stabile Java-Anwendung hängt von VMs im Rechenzentrum des Unternehmens ab, und das Unternehmen möchte modernisieren, während die Serververwaltung und Codeänderungen minimiert werden. Welcher Migrationsansatz erfüllt diese Ziele mit den geringsten Codeänderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Die Anwendung mit AWS App2Container containerisieren und auf Amazon Elastic Container Service (Amazon ECS) mit AWS Fargate ausführen. Images in Amazon ECR speichern, der ECS-Aufgabenausführungsrolle Zugriff auf das ECR-Repository gewähren und die Aufgaben mit einem Application Load Balancer (ALB) versehen..
Warum dies die Antwort ist
Diese Option minimiert Codeänderungen und Serververwaltung. AWS App2Container (A2C) automatisiert die Containerisierung der bestehenden Java-Anwendung. Amazon ECS mit AWS Fargate bietet eine serverlose Container-Orchestrierung, wodurch die Verwaltung der zugrunde liegenden Server entfällt. Amazon ECR speichert die Container-Images, und der ALB sorgt für eine stabile Bereitstellung. Dies ist ein Lift-and-Shift-Ansatz mit Modernisierung, der die Anforderungen am besten erfüllt. Die Ausführung als AWS Lambda-Container würde erhebliche Codeänderungen erfordern, um die Anwendung an das ereignisgesteuerte und zustandslose Lambda-Modell anzupassen. Amazon EKS mit Managed Node Groups erfordert immer noch die Verwaltung von Worker-Knoten, auch wenn diese verwaltet werden, was nicht die geringste Serververwaltung darstellt. Die Kombination von Lambda-Containern mit einem ALB ist ebenfalls nicht ideal, da Lambda für ereignisgesteuerte Workloads optimiert ist und ein ALB eher für traditionelle Webanwendungen verwendet wird.
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