Sie stellen identischen Anwendungscode projektübergreifend für Entwicklung/QA/Staging/Produktion bereit; jedes Projekt benötigt beim Start eine umgebungsspezifische Konfiguration mit minimalen Schritten. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Konfigurieren Sie in jedem Projekt einen Metadaten-Schlüssel 'environment', dessen Wert die Umgebung ist, die er bedient. Verwenden Sie Ihr Bereitstellungstool, um die Instanzmetadaten abzufragen und die Anwendung basierend auf dem Wert 'environment' zu konfigurieren..
Warum dies die Antwort ist
Die korrekte Option nutzt Instanzmetadaten, um umgebungsspezifische Konfigurationen bereitzustellen. Jede Instanz kann einen Metadatenschlüssel wie 'environment' haben, der angibt, ob sie für Entwicklung, QA, Staging oder Produktion ist. Das Bereitstellungstool oder die Anwendung kann diese Metadaten abfragen, um die korrekte Konfiguration dynamisch anzuwenden. Dies ist effizient, da der Anwendungscode identisch bleibt und die Konfiguration zur Laufzeit basierend auf der Umgebung erfolgt. Die Option mit dem Startskript und gcloud ist weniger flexibel und erfordert möglicherweise zusätzliche Berechtigungen. Die Bereitstellung eines Tools in jedem Projekt ist aufwendig und erhöht den Verwaltungsaufwand. Die letzte Option ist fast korrekt, aber der Schlüssel sollte auf Projektebene und nicht nur auf Instanzebene gesetzt werden, um Konsistenz zu gewährleisten, wenn mehrere Instanzen in einer Umgebung laufen.
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