Schulungsübersicht
Verstehen Microservices
- Was sind Microservices?
- Die wichtigsten Vorteile und Herausforderungen von Microservices
- Monolithische vs. Microservice-Architekturen
Entwurf von Microservice-Systemen
- Grundsätze der Microservice-Architektur
- Definition von Dienstgrenzen
- Communication zwischen Diensten
Entwurf von Diensten
- RESTful APIs und Dienstverträge
- Strategien zur Versionierung von Diensten
- Datenpartitionierung und -speicherung für Microservices
Ereignis-Sourcing
- Verstehen von Event Sourcing-Konzepten
- Vorteile und Anwendungsfälle für Event Sourcing
- Implementierung von ereignisgesteuerten Architekturen
CQRS (Command Query Responsibility Segregation)
- Einführung in CQRS
- Wann wird CQRS verwendet?
- Implementierung von CQRS in Microservice-Systemen
Sonstiges Design Patterns für Microservice-basierte Architekturen
- Dienstregistrierung und -erkennung
- Dienstnetz und API-Gateways
- Ausfallsicherheitsmuster (z. B. Circuit Breaker, Bulkhead)
Systemdesign und Betrieb
- Überwachung und Protokollierung in Microservices
- Containerisierung und Orchestrierung (z.B., Docker, Kubernetes)
- Sicherheitsüberlegungen für Microservices
Übernehmen Microservices
- Bewertung der organisatorischen Bereitschaft für Microservices
- Schritte für die Migration von monolithischen zu Microservices
- Umgang mit kulturellen und technischen Herausforderungen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Vorherige Programmiererfahrung
Publikum
- Software-Entwickler
- Systemarchitekten
- DevOps Fachleute
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