课程概况
In diesem Onlinekurs lernen die Teilnehmer, wie sie zuverlässige und effiziente Lösungen in der Google Cloud Platform erstellen. Dazu nutzen sie bewährte Designmuster und -prinzipien, die an Google Site Reliability Engineering (SRE) angelehnt sind. Der Kurs ist eine Weiterführung der Spezialisierung “Architecting with Google Cloud Platform” und setzt Praxiserfahrung mit den Technologien voraus, die in anderen Kursen in dieser Spezialisierung besprochen werden.
Mithilfe von Präsentationen, Aufgaben und Praxis-Labs lernen die Teilnehmer, zuverlässige, sichere und hochverfügbare GCP-Bereitstellungen zu entwerfen und sie auf kosteneffiziente Weise zu betreiben.
Dieser Kurs vermittelt den Teilnehmern die folgenden Kompetenzen:
• Hochverfügbare, skalierbare und gut verwaltbare Anwendungen entwerfen
• Zielkonflikte abwägen und geeignete Google Cloud Platform-Produkte auswählen
• Lokale Ressourcen und Cloudressourcen integrieren
• Erkennen, wie Ressourcen optimiert und Kosten reduziert werden können
• Ausfallzeiten verringern, z. B. durch Monitoring und Alarmsysteme, Einheiten- und Integrationstests, Belastbarkeitstests in der Produktion sowie genaue Analysen nach Vorfällen
• Sicherheitsrisiken durch Richtlinien verringern, z. B. zu Prüfungen, zur Aufgabentrennung und zur geringsten Berechtigung
• Technologien und Prozesse implementieren, die im Notfall Geschäftskontinuität garantieren
Voraussetzungen
• Abschluss vorheriger Kurse der Spezialisierung “Architecting with Google Cloud Platform” oder gleichwertige Erfahrungen
• Grundlegende Kenntnisse im Umgang mit Befehlszeilentools und Umgebungen unter Linux-Betriebssystemen
• Erfahrungen mit Systemabläufen, einschließlich der Bereitstellung und Verwaltung von Anwendungen, entweder lokal oder in öffentlichen Cloud-Umgebungen
课程大纲
Willkommen zum Kurs "Reliable Cloud Infrastructure: Design and Process"
Dienst definieren
Design der Geschäftslogikebene
Design der Datenebene
Präsentationsebene
Ausfallsicherheit, Ausbaufähigkeit und Notfallwiederherstellung berücksichtigen
Anwendung nach Sicherheitsaspekten entwerfen
Kapazitätsplanung und Kostenoptimierung
Bereitstellung, Monitoring und Benachrichtigungen sowie Reaktion bei Vorfällen