Eine kleine Anwendung, die häufig aktualisiert wird, muss automatisch auf allen neuen EC2-Instances installiert werden. Was ist die einfachste Methode, um sie beim Start der Instances zu installieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Stellen Sie ein EC2-Benutzerdaten-Skript bereit, das die Anwendung während des Instance-Starts herunterlädt und installiert..
Warum dies die Antwort ist
EC2-Benutzerdaten-Skripte sind die einfachste und effektivste Methode, um Befehle oder Skripte beim Start einer EC2-Instanz auszuführen. Sie können verwendet werden, um Software zu installieren, Konfigurationen vorzunehmen oder andere Startaufgaben zu erledigen. Da die Anwendung häufig aktualisiert wird, ist es am effizientesten, das Skript die neueste Version herunterladen und installieren zu lassen, anstatt jedes Mal ein neues AMI zu erstellen. Die Erstellung einer benutzerdefinierten API mit API Gateway und CloudFormation wäre für diese Aufgabe zu komplex und überdimensioniert. AWS Systems Manager kann zwar Software installieren, aber das "Injezieren in das AMI" ist keine Standardfunktion und würde eine komplexere Konfiguration erfordern. AWS CodePipeline ist ein CI/CD-Dienst, der für die Automatisierung des gesamten Software-Release-Prozesses gedacht ist, nicht primär für die Installation von Anwendungen beim Instance-Start.
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