Sie müssen eine internetbasierte Microservices-Anwendung auf GKE bereitstellen und A/B-Tests ohne Ausfallzeiten durchführen, indem Sie einen Teil des Produktionsdatenverkehrs an neue Releases senden. Welcher Bereitstellungsansatz erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: 1. Installieren Sie das Anthos Service Mesh in Ihrem GKE-Cluster. 2. Erstellen Sie zwei Deployments im GKE-Cluster und kennzeichnen Sie diese mit verschiedenen Versionsnamen. 3. Implementieren Sie eine Istio-Routing-Regel, um einen kleinen Prozentsatz des Datenverkehrs an das Deployment zu senden, das die neue Version der Anwendung referenziert..
Warum dies die Antwort ist
Die korrekte Option beschreibt die Verwendung von Anthos Service Mesh (basierend auf Istio) für A/B-Tests. Durch die Installation von Anthos Service Mesh und die Erstellung von zwei Deployments mit unterschiedlichen Versionen kann eine Istio-Routing-Regel konfiguriert werden, um einen kleinen Prozentsatz des Datenverkehrs auf die neue Version umzuleiten. Dies ermöglicht A/B-Tests ohne Ausfallzeiten und eine schrittweise Einführung neuer Releases. Die erste Option beschreibt ein einfaches Rolling Update, das keine A/B-Tests ermöglicht, sondern die alte Version direkt ersetzt. Die zweite Option würde den gesamten Datenverkehr auf die neue Version umleiten, sobald der Ingress aktualisiert wird, was keine A/B-Tests ermöglicht. Die vierte Option beschreibt ein Rolling Update, das zwar schrittweise ist, aber keine explizite Kontrolle über die prozentuale Verteilung des Datenverkehrs für A/B-Tests bietet.
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