Eine lokale E-Commerce-Anwendung besteht aus Python-Microservices, die in Docker ausgeführt werden und über Umgebungsvariablen konfiguriert sind. Sie benötigen eine serverlose GCP-Bereitstellung. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Ihre CI/CD-Pipeline, übertragen Sie die generierten Docker-Images, stellen Sie sie in Cloud Run bereit und aktualisieren Sie Konfigurationen und Endpunkte..
Warum dies die Antwort ist
Cloud Run ist die beste serverlose Option für containerisierte Microservices, die über Umgebungsvariablen konfiguriert sind. Es unterstützt Docker-Images direkt und ermöglicht die einfache Migration Ihrer bestehenden Anwendung. Die CI/CD-Pipeline kann genutzt werden, um Images in Artifact Registry zu pushen und Cloud Run-Dienste bereitzustellen. Cloud Functions ist für ereignisgesteuerte Funktionen konzipiert, nicht für Docker-Container, und würde eine Neuentwicklung erfordern. Die direkte Bereitstellung von Quellcode in Cloud Functions oder Cloud Run ohne Containerisierung würde die bestehende Docker-Konfiguration ignorieren und wäre ineffizient. Die Konfigurationen müssen für die GCP-Umgebung angepasst werden, da lokale Einstellungen möglicherweise nicht direkt übertragbar sind.
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