Google PCD: Performance, Skalierbarkeit und Resilienz-Engineering — Lernleitfaden

Teil des Google Professional Cloud Developer — Lernleitfaden. Üben Sie mit verifizierten Antworten im Google-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Das Engineering für Performance, Skalierbarkeit und Resilienz auf Google Cloud konzentriert sich auf die Aufrechterhaltung eines latenzarmen, kosteneffizienten Dienstes unter variabler Last, während Fehler toleriert werden, ohne die SLOs zu verletzen. Das Design muss die Signale für die automatische Skalierung auf die Eigenschaften des Workloads abstimmen, Daten und Rechenleistung so platzieren, dass die Tail-Latenz minimiert wird, und Überlaststeuerungen, Wiederholungsversuche (Retries) und Failover implementieren, um kaskadierende Ausfälle zu vermeiden. Dieser Abschnitt beschreibt die Muster, Steuerungsmechanismen und Kompromisse, die für Anwendungsentwickler auf den Compute-, Netzwerk- und Datenebenen von Bedeutung sind.

Skalierung und Lastverteilung

Horizontale vs. vertikale Skalierung

Signale für die automatische Skalierung und warme Kapazität

Load Balancing, globale Verkehrsverteilung, Systemdiagnosen (Health Checks) und Failover

undefined

Latenz und Effizienz

Latenzbudgets

Nutzung von Caching und CDN

Wiederverwendung von Verbindungen

Payload-Effizienz

Muster für Überlastung und Resilienz

Ratenbegrenzung, Backpressure, Queues und Stapelverarbeitung

Überlastschutz

Resiliente Wiederholungsversuche, exponentielles Backoff, Jitter, Idempotenz und Duplikatbehandlung

undefined

Hochfahren von ruhenden Ressourcen

Hochverfügbarkeit, Daten, DR und Tests

Multizonal, regional, multiregional; Aktiv-Aktiv vs. Aktiv-Passiv

RTO, RPO, Backup, Wiederherstellung und Disaster-Recovery-Tests

Datenbank- und Speicherleistung, Indexdesign, Hot Keys und Konkurrenzsituationen

Lasttests, Chaos-Experimente, Fault Injection und Kapazitätsplanung

Verfügbarkeitsabwägungen zwischen Managed Services und benutzerdefinierten Architekturen

Praktisches Problemszenario

NimbusMart, ein globales E-Commerce-Unternehmen, benötigt eine Produktkatalog-API mit niedriger Latenz, einer Verfügbarkeit von fünf Neunen und minimierter Leselatenz für Benutzer in Nordamerika, Europa und im asiatisch-pazifischen Raum. Schreibvorgänge müssen global konsistent sein. Der Traffic ist während Flash Sales sprunghaft, und zu früheren Vorfällen gehören kaskadierende Wiederholungsversuche und eine Überlastung des Ursprungsservers (Origin).

Ansatz:

  1. Stellen Sie eine multiregionale Cloud Spanner-Instanz mit der Konfiguration nam-asia-eur1 und mindestens drei Knoten bereit.
  1. Implementieren Sie eine zustandslose (stateless) API-Schicht in mehreren Regionen hinter dem globalen externen Application Load Balancer.
  1. Konfigurieren Sie Health Checks und Firewall-Regeln für die Erreichbarkeit des Load Balancers.
  1. Implementieren Sie Autoscaling auf Basis von Anfragemetriken mit warmer Kapazität.
  1. Fügen Sie Cloud CDN für statische Produktmedien hinzu, die in Cloud Storage gespeichert sind.
  1. Erzwingen Sie Überlastschutz und Ratenbegrenzung (Rate Limiting) am Edge und im Dienst.
  1. Verwenden Sie resiliente Wiederholungsversuche mit Truncated Exponential Backoff und Full Jitter; stellen Sie Idempotenz mit Operations-IDs sicher.
  1. Führen Sie eine Schreib-Warteschlange (Write Queue) zur Glättung von Lastspitzen und für Asynchronität ein, wo dies akzeptabel ist.
  1. Definieren Sie SLOs und Latenzbudgets; instrumentieren Sie Tracing und Dashboards.
  1. Erstellen Sie DR-Runbooks und testen Sie das Failover.

Dieses Design erfüllt die Ziele der globalen Verfügbarkeit und niedrigen Latenz, indem es die Compute- und Daten-Topologie aufeinander abstimmt, Überlastschutzmechanismen erzwingt und Managed Services nutzt, die nachweislich Skalierbarkeit und Resilienz bieten.


Observability · Alle Domänen · Testen

Diese Fragen üben → · Zeitlich begrenzte Übung auf ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Bestehe deine Prüfung →

Google durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei