Für eine bestehende Produktionsanwendung (App1) wird ein Update bereitgestellt, das einen neuen Dienst einführt. Dieser Dienst hängt von einer anderen Anwendung (App2) ab, die sich noch in der Entwicklung befindet. Sie müssen das App1-Update bereitstellen, bevor App2 verfügbar ist, und den neuen Dienst in App1 aktivieren können, sobald App2 bereitgestellt wurde. Was sollten Sie implementieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Einen Feature Flag implementieren..
Warum dies die Antwort ist
Die Implementierung eines Feature Flags ist die korrekte Lösung, da es ermöglicht, neue Funktionen oder Dienste in einer Anwendung (App1) bereitzustellen, diese aber standardmäßig deaktiviert zu lassen. Sobald die abhängige Anwendung (App2) verfügbar ist, kann das Feature Flag umgeschaltet werden, um den neuen Dienst in App1 zu aktivieren, ohne eine erneute Bereitstellung von App1 zu erfordern. Das Erstellen eines Forks oder Branches im Build sind keine geeigneten Lösungen, da sie sich auf die Quellcodeverwaltung und den Build-Prozess beziehen und nicht auf die dynamische Aktivierung oder Deaktivierung von Funktionen in einer bereits bereitgestellten Anwendung. Eine Branch Policy regelt die Qualität und den Merge-Prozess von Code-Branches, bietet aber keine Möglichkeit, Funktionen zur Laufzeit zu steuern.
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