Packt
Microservices Design, Communication, and Data Handling

Entdecken Sie neue Fähigkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.

Diese kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

Microservices Design, Communication, and Data Handling

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Master techniques to decompose monolithic systems into microservices by business capabilities and subdomains.

  • Explore the pros and cons of synchronous vs asynchronous communication for microservices.

  • Gain hands-on experience with RESTful API, GraphQL, and gRPC design in microservices architectures.

  • Learn to manage microservices data using patterns like CQRS, Event Sourcing, and database sharding.

Kompetenzen, die Sie erwerben

  • Kategorie: GraphQL
  • Kategorie: API Gateway
  • Kategorie: Software Architecture
  • Kategorie: Scalability
  • Kategorie: Databases
  • Kategorie: Event-Driven Programming
  • Kategorie: Systems Architecture
  • Kategorie: Restful API
  • Kategorie: Data Management
  • Kategorie: API Design
  • Kategorie: NoSQL
  • Kategorie: Distributed Computing
  • Kategorie: Software Design Patterns
  • Kategorie: Microservices

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

September 2025

Bewertungen

10 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung für Microservices Architecture: Design Patterns & Principles
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • 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 this module, we will explore strategies for breaking down a monolithic system into smaller, manageable microservices. You will learn about decomposition patterns like business capabilities, subdomains, and Domain-Driven Design (DDD) principles to effectively map your system’s architecture. By the end, you'll be equipped with the tools to design a modular, scalable microservices architecture.

Das ist alles enthalten

12 Videos2 Lektüren1 Aufgabe1 Plug-in

In this module, we will cover the fundamentals of microservices communication, exploring the challenges and strategies for effective message passing. You will compare synchronous and asynchronous communication, delve into RESTful API design, and learn best practices for creating scalable and maintainable APIs to ensure smooth service interaction.

Das ist alles enthalten

31 Videos1 Aufgabe1 Plug-in

In this module, we will focus on the importance of API gateways in managing communication between microservices. You’ll explore various API gateway patterns and understand how they can optimize scalability, security, and reliability. This module will provide the foundational knowledge needed to design a robust and efficient microservices architecture.

Das ist alles enthalten

22 Videos1 Aufgabe1 Plug-in

In this module, we will explore the power of asynchronous communication to improve microservices scalability and fault tolerance. You’ll dive into message-based communication patterns such as publish-subscribe and event sourcing, learning how to apply them to create loosely coupled services and more resilient systems.

Das ist alles enthalten

14 Videos1 Aufgabe1 Plug-in

In this optional module, we will introduce Apache Kafka and RabbitMQ as messaging systems for microservices communication. You'll compare their architectures, strengths, and ideal use cases. By the end of the module, you'll know how to integrate these tools into a microservices architecture to facilitate reliable, real-time messaging.

Das ist alles enthalten

10 Videos1 Aufgabe1 Plug-in

In this module, we will focus on how to scale your microservices architecture for optimal performance and resilience. You will learn about the Scale Cube model and how to apply horizontal, functional, and data partitioning strategies to achieve scalable systems. This module will provide essential insights into scaling both stateless and stateful microservices.

Das ist alles enthalten

3 Videos1 Aufgabe1 Plug-in

In this module, we will explore data management strategies for microservices, focusing on how to choose the right database based on service needs. You'll examine patterns like polyglot persistence, the database-per-service pattern, and learn when to use relational vs. NoSQL databases for optimal performance and scalability.

Das ist alles enthalten

22 Videos1 Aufgabe1 Plug-in

In this module, we will focus on data management patterns in microservices, particularly the separation of commands and queries. You will explore CQRS for optimized data handling and event sourcing for consistency. By the end of the module, you will have a deeper understanding of how to manage data flow efficiently in a distributed system.

Das ist alles enthalten

17 Videos1 Lektüre3 Aufgaben1 Plug-in

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

Packt - Course Instructors
Packt
964 Kurse205.430 Lernende

von

Packt

Mehr von Networking entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

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