Kursüberblick
In diesem zweitägigen von einem Kursleiter gehaltenen Kurs lernen die Teilnehmer, mithilfe bewährter Designmuster und der Prinzipien des Google Site Reliability Engineering (SRE) äusserst zuverlässige und effiziente Lösungen auf der Google Cloud Platform zu entwickeln. Er ist die Fortsetzung des Kurses Architecting with Google Cloud Platform: Infrastructure und setzt praktische Erfahrungen mit den in diesem Kurs vermittelten Technologien voraus.
Im Rahmen von Präsentationen, Demos und praxisorientierten Labs lernen die Teilnehmer, äusserst zuverlässige und sichere GCP-Bereitstellungen zu entwerfen und sie hoch verfügbar und kostengünstig zu betreiben.
Zielgruppe
Dieser Kurs richtet sich an folgende Zielgruppen:
- Cloudlösungsarchitekten, Site Reliability Engineers, Profis für Systemvorgänge, DevOps-Entwickler, IT-Manager
- Nutzer der Google Cloud Platform, die neue Lösungen entwickeln oder vorhandene Systeme, Anwendungsumgebungen und Infrastrukturen in die Google Cloud Platform einbinden
Zertifizierungen
Empfohlenes Training für die Zertifizierung zum:
Voraussetzungen
Für maximale Lernerfolge sollten die Teilnehmer folgende Voraussetzungen erfüllen:
- Abschluss von Architecting with Architecting with Google Compute Engine (AGCE) oder entsprechende Kenntnisse
- Grundkenntnisse zu Befehlszeilentools und Linux-Betriebssystemumgebungen
- Kenntnisse im Bereich von Systemvorgängen, einschliesslich der Bereitstellung und Verwaltung von Anwendungen, entweder lokal oder in einer öffentlichen Cloudumgebung
Kursziele
Dieser Kurs vermittelt den Teilnehmern die folgenden Kompetenzen:
- Systeme entwerfen, die sich durch hohe Verfügbarkeit, Ausbaufähigkeit und gute Verwaltbarkeit auszeichnen
- Vor- und Nachteile beurteilen und eine sinnvolle Auswahl unter den Google Cloud Platform-Produkten treffen
- Ressourcen vor Ort und in der Cloud verbinden
- Möglichkeiten finden, Ressourcen optimal zu nutzen und Kosten zu reduzieren
- Prozesse zur Minimierung von Ausfallzeiten implementieren, z. B. Monitoring und Warnungen, Komponenten- und Integrationstests, Belastbarkeitstests in der Produktion sowie genaue Analysen nach Vorfällen
- Richtlinien umsetzen, um Sicherheitsrisiken zu mindern, z. B. zu Themen wie Audits, Aufgabentrennung oder dem Grundsatz der geringsten Berechtigung
- Technologien und Prozesse einführen, die auch im Notfall dafür sorgen, dass es nicht zu Ausfällen kommt
Kursinhalt
- Modul 1: Dienstdefinition
- Modul 2: Entwurf der Geschäftslogikschicht
- Modul 3: Entwurf der Datenschicht
- Modul 4: Entwurf der Netzwerkschicht
- Modul 5: Berücksichtigung von Ausfallsicherheit, Ausbaufähigkeit und Notfallwiederherstellung
- Modul 6: Einhaltung von Sicherheitsvorgaben
- Modul 7: Kapazitätsplanung und Kostenoptimierung
- Modul 8: Bereitstellung, Monitoring und Warnungen sowie Reaktion bei Vorfällen