Ein Entwickler möchte mit AWS SAM aktualisierte Lambda-Funktionen bereitstellen, sodass 10 % des Datenverkehrs für die ersten 10 Minuten (Canary) an die neue Version geleitet werden und, falls keine Probleme auftreten, 100 % des Datenverkehrs auf die neue Version umgeschaltet werden. Welche Änderung an der SAM-Vorlage erreicht dies?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Setzen Sie DeploymentPreference Type auf Canary10Percent10Minutes und setzen Sie AutoPublishAlias auf den Lambda-Alias..
Warum dies die Antwort ist
Die korrekte Antwort ist, DeploymentPreference Type auf Canary10Percent10Minutes zu setzen und AutoPublishAlias auf den Lambda-Alias zu konfigurieren. Dies weist AWS SAM an, eine Canary-Bereitstellung durchzuführen, bei der 10 % des Datenverkehrs für 10 Minuten zur neuen Lambda-Version geleitet werden. Wenn keine Probleme auftreten, wird der gesamte Datenverkehr automatisch auf die neue Version umgeschaltet. Die Option Linear10PercentEvery10Minutes würde den Datenverkehr schrittweise über einen längeren Zeitraum erhöhen, was nicht der Anforderung entspricht. Das Konfigurieren von PreTraffic- und PostTraffic-Hooks ist zwar für erweiterte Validierungen nützlich, aber nicht die primäre Einstellung, um das angefragte Canary-Deployment-Verhalten zu definieren; die DeploymentPreference Type steuert dies direkt.
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