Sie erstellen benutzerdefinierte AMIs, indem Sie EC2-Instances über eine CloudFormation-Vorlage starten, Software mit AWS OpsWorks installieren (was 2–3 Stunden dauern kann) und dann die Instances als Image speichern. Manchmal bleibt die Installation hängen, und Sie möchten, dass der CloudFormation-Stack in diesem Fall fehlschlägt und ein Rollback durchgeführt wird. Was sollten Sie der Vorlage hinzufügen, um dies mit einem Zeitlimit von 4 Stunden zu erzwingen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Fügen Sie eine CreationPolicy mit einem 4-Stunden-Timeout hinzu..
Warum dies die Antwort ist
Die CreationPolicy ist die korrekte Wahl, da sie es Ihnen ermöglicht, eine Wartebedingung für eine Ressource zu definieren, die erfüllt sein muss, bevor der CloudFormation-Stack als erfolgreich betrachtet wird. Mit ResourceSignal und einem Timeout von 4 Stunden können Sie sicherstellen, dass der Stack fehlschlägt und ein Rollback durchgeführt wird, wenn die Softwareinstallation auf der EC2-Instanz nicht innerhalb des angegebenen Zeitraums abgeschlossen wird. Die EC2-Instanz würde dann ein Signal an CloudFormation senden, um den Abschluss der Installation zu bestätigen. Conditions dienen dazu, Ressourcen basierend auf logischen Bedingungen zu erstellen oder nicht zu erstellen, nicht zur Überwachung des Installationsfortschritts. DependsOn definiert die Reihenfolge der Ressourcenerstellung, beinhaltet aber keine Timeout-Mechanismen für die Ressourcenerstellung selbst. Metadata dient zur Speicherung von Informationen über die Ressource, beeinflusst aber nicht deren Erstellungsverhalten oder Timeout-Logik.
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