Migrieren Sie lokale Workloads: Flask-Webanwendung, Backend-API und einen geplanten, langlaufenden ETL-/Reporting-Job. Minimieren Sie die Betriebskosten und folgen Sie den von Google empfohlenen serverlosen Ansätzen. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Migrieren Sie die Webanwendung zu App Engine und die Backend-API zu Cloud Run. Verwenden Sie Cloud Tasks, um Ihren Hintergrundjob auf Cloud Run auszuführen..
Warum dies die Antwort ist
Die Migration der Flask-Webanwendung zu App Engine ist ideal, da App Engine eine vollständig verwaltete Plattform für Webanwendungen bietet und die Betriebskosten minimiert. Cloud Run ist eine gute Wahl für die Backend-API, da es containerisierte Anwendungen serverlos ausführt und sich gut für APIs eignet, die auf Anfrage skalieren müssen. Für den geplanten, langlaufenden ETL-/Reporting-Job ist die Kombination von Cloud Tasks und Cloud Run die beste serverlose Lösung. Cloud Tasks kann die Ausführung des Jobs planen und Cloud Run bietet die serverlose Umgebung, um den Job effizient und kostengünstig auszuführen, da nur für die tatsächliche Ausführungszeit bezahlt wird. Die Ausführung der Webanwendung in einem Cloud Storage-Bucket ist nur für statische Websites geeignet, nicht für dynamische Flask-Anwendungen. Die Verwendung von Compute Engine für den Hintergrundjob wäre nicht serverlos und würde höhere Betriebskosten verursachen.
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