Prüfung: Cloud Digital Leader 0 Gefällt mir

Sie sind Programmmanager für ein Entwicklerteam, das ein Programm erstellt (Digital Leader)

Aktualisiert am 05/10/2024

Sie sind Programmmanager für ein Entwicklerteam, das eine ereignisgesteuerte Anwendung erstellt, damit Benutzer die Aktivitäten anderer in der App verfolgen können. Jedes Mal, wenn sich ein Benutzer als Follower eines anderen Benutzers hinzufügt, erfolgt ein Schreibvorgang in der Echtzeitdatenbank.
Die Entwickler werden einen einfachen Code entwickeln, der auf Datenbankschreibvorgänge reagieren und eine Benachrichtigung generieren kann, um die entsprechenden Benutzer zuzulassen wissen, dass sie neue Follower gewonnen haben. Der Code sollte in andere Cloud-Dienste wie Pub/Sub, Firebase und Cloud-APIs integriert werden, um den Orchestrierungsprozess zu optimieren. Die Anwendung erfordert eine Plattform, die die zugrunde liegende Infrastruktur automatisch verwaltet und auf Null skaliert, wenn keine Aktivität stattfindet.

Welche primäre Rechenressource sollten Ihre Entwickler angesichts dieser Anforderungen auswählen?

A) Google Kubernetes Engine.
B) Cloud Functions.
C) Flexible App Engine-Umgebung.
D) Compute Engine.


Lösung

Richtige Antwort: B) Cloud-Funktionen.
Für eine ereignisgesteuerte Anwendung mit der Notwendigkeit, auf Datenbankschreibvorgänge zu reagieren und Benachrichtigungen zu generieren, und mit der Anforderung einer automatischen Verwaltung der zugrunde liegenden Infrastruktur und einer Skalierung auf Null Bei Inaktivität wären Cloud Functions eine geeignete Wahl.

Cloud Functions sind serverlose Funktionen, die automatisch je nach Bedarf skalieren und nur ausgeführt werden, wenn sie durch ein Ereignis ausgelöst werden, wie in diesem Fall einen Datenbankschreibvorgang. Sie sind für ereignisgesteuerte Szenarien konzipiert, bieten eine nahtlose Integration mit anderen Cloud-Diensten wie Pub/Sub, Firebase und Cloud-APIs und ermöglichen Entwicklern, sich auf das Schreiben des Codes zu konzentrieren, ohne die Infrastruktur verwalten zu müssen.

Optionen wie Google Kubernetes Engine (A) und Compute Engine (D) erfordern mehr manuelle Verwaltung der Infrastruktur und könnten für eine schlanke, ereignisgesteuerte Anwendung übertrieben sein. Die flexible App Engine-Umgebung (C) ist ein Platform as a Service (PaaS)-Angebot, Cloud Functions eignen sich jedoch besser für ereignisgesteuerte, serverlose Computing-Szenarien.

Kategorie: Innovating with data and Google Cloud

Sprache: German

Es gibt noch keine Kommentare.

Authentifizierung erforderlich

Sie müssen sich anmelden, um einen Kommentar zu posten.
Anmelden, um diese Lösung zu mögen

Anmelden
Cookie-Zustimmung

Wir verwenden Cookies, um Ihr Surf-Erlebnis zu verbessern, personalisierte Anzeigen oder Inhalte zu servieren und unseren Traffic zu analysieren. Durch Klicken auf "Alle akzeptieren" stimmen Sie der Verwendung von Cookies zu. Datenschutz-Bestimmungen.