Schulungsübersicht
Verständnis von Microservices
- Was sind Microservices?
- Vorteile und Herausforderungen von Microservices
- Monolithische vs. Microservice-Architekturen
Entwurf von Microservice-Systemen
- Prinzipien der Microservice-Architektur
- Definition der Dienstgrenzen
- Kommunikation zwischen Diensten
Dienstentwurf
- RESTful-APIs und Dienstverträge
- Versionierungsstrategien für Dienste
- Datenaufteilung und -speicherung für Microservices
Event Sourcing
- Verständnis der Konzepte von Event Sourcing
- Vorteile und Anwendungsfälle für Event Sourcing
- Implementierung ereignisgesteuerter Architekturen
CQRS (Command Query Responsibility Segregation)
- Einführung in CQRS
- Wann man CQRS einsetzt
- Implementierung von CQRS in Microservice-Systemen
Weitere Entwurfsmuster für Microservice-basierte Architekturen
- Dienstregistrierung und -entdeckung
- Dienstnetzwerke (Service Mesh) und API-Gateways
- Resilienz-Muster (z. B. Circuit Breaker, Bulkhead)
Systemdesign und Betrieb
- Monitoring und Protokollierung in Microservices
- Kontainerisierung und Orchestrierung (z. B. Docker, Kubernetes)
- Sicherheitsaspekte für Microservices
Einführung von Microservices
- Bewertung der Organisationsreife für Microservices
- Schritte zur Migration von Monolith zu Microservices
- Umgang mit kulturellen und technischen Herausforderungen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Vorerfahrung in der Programmierung
Zielgruppe
- Softwareentwickler
- Systemarchitekten
- DevOps-Professionals
Erfahrungsberichte (7)
Es war eine gute Mischung aus praktischen und theoretischen Informationen. Die präsentation war ansprechend, mit Beispielen aus der Realität.
Anita
Kurs - Building Microservice Architectures
Maschinelle Übersetzung
Ich mochte die Art und Weise, wie die Informationen präsentiert wurden. Hassan ist charismatisch und gut vorbereitet auf jedes Thema, das zur Diskussion stehen könnte.
Daniel Onisor
Kurs - Building Microservice Architectures
Maschinelle Übersetzung
Die Interaktion mit uns, die Übungen und das Material. Viele Dinge werden erklärt und es ist sehr praxisorientiert.
Stefan Andrei
Kurs - Building Microservice Architectures
Maschinelle Übersetzung
Wenn Sie sich für das Thema interessieren, können Sie die benötigten Informationen leicht in den Trainings finden. Gut strukturiert. Ich mochte das Tempo der Schulung.
Marius
Kurs - Building Microservice Architectures
Maschinelle Übersetzung
Ich lerne viele neue Dinge und habe meine Perspektive von der Entwicklung zur architektonischen Perspektive verändert.
Georgiana
Kurs - Building Microservice Architectures
Maschinelle Übersetzung
Interaktive Sitzung mit Fragen, die uns helfen, das aktuelle Thema zu verstehen. Gutes Gleichgewicht zwischen Theorie und Praxis.
Mihai Cleja
Kurs - Building Microservice Architectures
Maschinelle Übersetzung
Die gute allgemeine Übersicht über alle Themen im Mikroservice-System und da wir in unserer Entwicklungsumgebung vom Web abgeschirmt sind, die derzeit verfügbaren Technologieoptionen, um verschiedene Probleme von Mikrodiensten zu lösen.
Brian Wilkinson - Mass Consultants Ltd
Kurs - Building Microservice Architectures
Maschinelle Übersetzung