Sie müssen eine ältere .NET-Anwendung (Container nicht genehmigt) warten, konsistente CI/CD-Bereitstellungen über verschiedene Umgebungen hinweg sicherstellen und die Bereitstellungskosten minimieren. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Cloud Build, um für jeden Build ein neues Compute Engine-VM-Image zu erstellen und dieses Image in jeder Umgebung zu verwenden..
Warum dies die Antwort ist
Die korrekte Option ist, Cloud Build zu verwenden, um für jeden Build ein neues Compute Engine-VM-Image zu erstellen und dieses Image in jeder Umgebung zu verwenden. Dies erfüllt die Anforderungen: Die ältere .NET-Anwendung (ohne Container) kann auf einer VM ausgeführt werden. Das Erstellen eines VM-Images pro Build gewährleistet konsistente CI/CD-Bereitstellungen über verschiedene Umgebungen hinweg, da jede Umgebung dasselbe unveränderliche Image verwendet. Dies minimiert auch die Bereitstellungskosten, da VMs nur bei Bedarf gestartet werden und die Images wiederverwendet werden können. Das Umschreiben der Anwendung für Cloud Run ist keine Option, da Container nicht genehmigt sind. Die Bereitstellung mit MS Web Deploy und die Verwendung des neuesten Basis-Images gewährleistet keine Konsistenz über Umgebungen hinweg, da sich das Basis-Image ändern kann. Die Verwendung von GKE ist ebenfalls keine Option, da Container nicht genehmigt 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