Dieser Kurs beinhaltet den Coursera Coach - eine intelligentere Art des Lernens mit interaktiven Konversationen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. In diesem Kurs tauchen Sie tief in die Feinheiten der Microservices-Architektur ein und konzentrieren sich auf fortgeschrittene Konzepte wie verteilte Transaktionen, Ausfallsicherheit, Bereitstellung und ereignisgesteuerte Systeme. Sie lernen, wie Sie komplexe Microservices-Systeme verwalten und dabei Hochverfügbarkeit, Fehlertoleranz und Skalierbarkeit sicherstellen. Durch die praktische Anwendung von Patterns wie SAGA, Event-Driven Microservices und dem Transactional Outbox-Pattern sammeln Sie praktische Erfahrungen beim Aufbau und der Optimierung realer Microservices-Architekturen. Zu Beginn lernen Sie die Grundlagen verteilter Transaktionen kennen, darunter ACID-Prinzipien, das SAGA-Pattern und die Handhabung verteilter Datenkonsistenz. Im weiteren Verlauf lernen Sie ereignisgesteuerte Architekturen und deren Bedeutung für Microservices kennen, einschließlich Event Hubs, Event Streaming und Techniken zur Verarbeitung großer Datenmengen. Sie werden auch in die Resilienz von Microservices eintauchen und Muster wie Circuit Breaker, Bulkhead und Retry verwenden, um Fehlertoleranz, Beobachtbarkeit und Überwachung innerhalb von Microservices-Systemen zu verbessern. Dieser Kurs ist ideal für Entwickler, Architekten und IT-Fachleute, die die Microservices-Architektur beherrschen möchten. Er setzt ein solides Verständnis der grundlegenden Microservices-Konzepte voraus und ist für Teilnehmer mit mittleren bis fortgeschrittenen Kenntnissen konzipiert. Nach dem Kurs sind Sie in der Lage, belastbare und skalierbare Microservices-Systeme zu entwerfen, bereitzustellen und zu warten.


Fortgeschrittene Microservices-Architektur, Bereitstellung und Ausfallsicherheit
Dieser Kurs ist Teil von Spezialisierung für Microservices-Architektur: Entwurfsmuster und Prinzipien

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschung des SAGA-Musters und seiner Umsetzung in verteilten Transaktionen.
Erfahren Sie, wie Sie ereignisgesteuerte Microservices mit Echtzeit-Ereignisverarbeitung entwerfen.
Verstehen Sie, wie Sie Microservices mit Hilfe von Containern und Orchestrierungswerkzeugen ohne Ausfallzeiten bereitstellen können.
Umsetzung fortschrittlicher Verfahren zur Gewährleistung der Systemstabilität in Bezug auf Belastbarkeit, Beobachtbarkeit und Überwachung.
Kompetenzen, die Sie erwerben
- Kategorie: Datenintegrität
- Kategorie: Kontinuierliche Bereitstellung
- Kategorie: Microservices
- Kategorie: Daten in Echtzeit
- Kategorie: Software-Entwurfsmuster
- Kategorie: Transaktionsverarbeitung
- Kategorie: Serverloses Rechnen
- Kategorie: Containerisierung
- Kategorie: Verteiltes Rechnen
- Kategorie: Skalierbarkeit
- Kategorie: Docker (Software)
- Kategorie: Amazon Webdienste
- Kategorie: Kubernetes
- Kategorie: Software-Architektur
- Kategorie: Systemüberwachung
- Kategorie: CI/CD
- Kategorie: Redis
- Kategorie: Kontinuierliche Integration
- Kategorie: Ereignisgesteuerte Programmierung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
September 2025
9 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 8 Module
In diesem Modul werden wir die Komplexität verteilter Transaktionen in Microservices-Architekturen untersuchen. Sie lernen die ACID-Prinzipien kennen, wie man mit Transaktionsgrenzen umgeht und tauchen tief in Muster wie SAGA und die kompensierende Transaktion ein, um die Konsistenz zu wahren. Praktische Herausforderungen und Lösungen für die Aufrechterhaltung der Datenintegrität über verteilte Dienste hinweg werden ebenfalls erörtert.
Das ist alles enthalten
22 Videos2 Lektüren1 Aufgabe
In diesem Modul werden die Kernkonzepte ereignisgesteuerter Architekturen in Microservices behandelt, wobei der Schwerpunkt darauf liegt, wie Ereignisse die Kommunikation zwischen den Services erleichtern. Außerdem lernen Sie etwas über Event Sourcing, ereignisgesteuertes Datenmanagement und Echtzeit-Ereignisverarbeitung. Wir besprechen, wie Sie diese Architekturen für maximale Effizienz und Leistung entwerfen, anpassen und bewerten können.
Das ist alles enthalten
9 Videos1 Aufgabe
In diesem Modul werden wir die Bedeutung des verteilten Caching in Microservices untersuchen, um die Latenzzeit zu verringern und die Skalierbarkeit zu verbessern. Sie erhalten Einblicke in Caching-Strategien und -Muster wie Cache-Aside und erfahren, wie diese effektiv implementiert werden können. Darüber hinaus werden wir besprechen, wie Sie ein verteiltes Caching-System in Ihrer Architektur entwerfen und anpassen, um eine optimale Leistung zu erzielen.
Das ist alles enthalten
11 Videos1 Aufgabe
In diesem Modul werden wir die Grundlagen der Bereitstellung von Microservices mithilfe von Containern und Orchestrierern wie Kubernetes behandeln. Sie erfahren etwas über Containerisierung, die Vorteile von Docker und wie Sie Kubernetes für die Skalierung und Verwaltung von containerisierten Anwendungen nutzen können. Es werden auch Bereitstellungsstrategien und CI/CD-Pipelines besprochen, um automatisierte und effiziente Bereitstellungsprozesse zu ermöglichen.
Das ist alles enthalten
21 Videos1 Aufgabe
In diesem Modul werden wir Strategien für den Aufbau widerstandsfähiger Microservices anhand von Mustern wie Circuit Breaker, Retry und Bulkhead untersuchen. Außerdem lernen Sie, wie Sie Observability-Tools wie verteiltes Tracing und Logging einsetzen, um Microservices effektiv zu überwachen. Abschließend werden wir den Entwurf und die Anpassung von Überwachungslösungen zur Aufrechterhaltung der Hochverfügbarkeit und Systemleistung diskutieren.
Das ist alles enthalten
17 Videos1 Aufgabe
In diesem Modul führen wir Sie durch eine praktische Demonstration der Implementierung einer Microservices-Architektur für eine E-Commerce-Anwendung. Sie werden verschiedene Microservices-Komponenten, wie Katalog, Warenkorb und Bestellung, untersuchen und deren Codebasis analysieren. Darüber hinaus werden wir die Integration von Resilienz- und Überwachungslösungen prüfen, um die Reliabilität des Systems zu gewährleisten.
Das ist alles enthalten
9 Videos1 Aufgabe
In diesem Modul werden wir serverlose Microservices und ihre Vorteile für die Erstellung skalierbarer und kostengünstiger Anwendungen vorstellen. Sie werden in AWS serverlose Services wie Lambda eintauchen und lernen, wie Sie ereignisgesteuerte Architekturen erstellen. Wir konzentrieren uns auch auf Best Practices für die Abbildung und den Entwurf von Microservice-Architekturen mit serverlosen Technologien.
Das ist alles enthalten
5 Videos1 Aufgabe
In diesem abschließenden Modul bedankt sich der Autor für die Teilnahme an diesem Kurs. Sie werden ermutigt, über die im Kurs erlernten Schlüsselkonzepte und Strategien nachzudenken und darüber, wie sie zum Aufbau skalierbarer, belastbarer und effizienter Microservices-Architekturen beitragen.
Das ist alles enthalten
1 Video1 Lektüre2 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Cloud Computing entdecken
Status: Kostenloser TestzeitraumVanderbilt University
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

