Reliable Cloud Infrastructure: Design and Process auf Deutsch
Offered By: Google Cloud via Coursera
Course Description
Overview
In diesem Kurs lernen Sie, wie sich mit bewährten Designmustern hoch zuverlässige und effiziente Lösungen in Google Cloud entwickeln lassen. Da es sich um eine Fortsetzung der Kurse "Architecting with Google Compute Engine" bzw. "Architecting with Google Kubernetes Engine" handelt, wird praktische Erfahrung mit den Technologien aus den jeweiligen Kursen vorausgesetzt. Mit Präsentationen, Designaufgaben und Praxis-Labs lernen die Teilnehmer, geschäftliche und technische Anforderungen zu definieren und abzuwägen, um zuverlässige, hochverfügbare und sichere Google Cloud-Deployments zu entwickeln, die sich kostengünstig betreiben lassen.
Dieser Kurs vermittelt den Teilnehmern die folgenden Fähigkeiten:
● Relevante Fragen, Methoden und Designaspekte berücksichtigen und gezielt anwenden
● Anwendungsanforderungen definieren und objektiv in Form von Key Performance Indicators (KPI), Service Level Objectives (SLO) und Service Level Indicators (SLI) ausdrücken
● Anwendungsanforderungen aufschlüsseln, um die richtigen Abgrenzungen für Mikrodienste zu finden
● Entwicklertools von Google Cloud zum Erstellen moderner, automatisierter Bereitstellungspipelines nutzen
● Die richtigen Cloud Storage-Dienste für die Anwendungsanforderungen auswählen
● Cloud- und Hybrid-Netzwerke konzipieren
● Zuverlässige, skalierbare und stabile Anwendungen implementieren sowie wichtige Leistungsmetriken gegen Kosten abwägen
● Die richtigen Google Cloud-Bereitstellungsdienste für Ihre Anwendungen auswählen
● Cloud-Anwendungen, Daten und Infrastruktur schützen
● SLO und Kosten mit Google Cloud-Tools verfolgen
Voraussetzungen
● Abschluss vorheriger Kurse der Spezialisierung "Architecting with Google Cloud Platform" oder "Architecting with Google Kubernetes Engine" oder gleichwertige Erfahrung
● Grundlegende Kenntnisse im Umgang mit Befehlszeilentools und Umgebungen unter Linux-Betriebssystemen
● Erfahrung mit Systemabläufen, einschließlich der Bereitstellung und Verwaltung von Anwendungen, entweder lokal oder in öffentlichen Cloud-Umgebungen
Dieser Kurs vermittelt den Teilnehmern die folgenden Fähigkeiten:
● Relevante Fragen, Methoden und Designaspekte berücksichtigen und gezielt anwenden
● Anwendungsanforderungen definieren und objektiv in Form von Key Performance Indicators (KPI), Service Level Objectives (SLO) und Service Level Indicators (SLI) ausdrücken
● Anwendungsanforderungen aufschlüsseln, um die richtigen Abgrenzungen für Mikrodienste zu finden
● Entwicklertools von Google Cloud zum Erstellen moderner, automatisierter Bereitstellungspipelines nutzen
● Die richtigen Cloud Storage-Dienste für die Anwendungsanforderungen auswählen
● Cloud- und Hybrid-Netzwerke konzipieren
● Zuverlässige, skalierbare und stabile Anwendungen implementieren sowie wichtige Leistungsmetriken gegen Kosten abwägen
● Die richtigen Google Cloud-Bereitstellungsdienste für Ihre Anwendungen auswählen
● Cloud-Anwendungen, Daten und Infrastruktur schützen
● SLO und Kosten mit Google Cloud-Tools verfolgen
Voraussetzungen
● Abschluss vorheriger Kurse der Spezialisierung "Architecting with Google Cloud Platform" oder "Architecting with Google Kubernetes Engine" oder gleichwertige Erfahrung
● Grundlegende Kenntnisse im Umgang mit Befehlszeilentools und Umgebungen unter Linux-Betriebssystemen
● Erfahrung mit Systemabläufen, einschließlich der Bereitstellung und Verwaltung von Anwendungen, entweder lokal oder in öffentlichen Cloud-Umgebungen
Syllabus
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
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
Taught by
Google Cloud Training
Tags
Related Courses
Computing: Art, Magic, Science - Part IIETH Zurich via edX Web Application Development: Basic Concepts
University of New Mexico via Coursera Web Application Development: The Presentation Tier
University of New Mexico via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique