Schulungsübersicht
Microservice-Architektur
- Grundlegende Prinzipien von Microservices
- Komponenten und Service-Design
- Häufige Microservice-Muster
- Strategien für die Inter-Service-Kommunikation
- Bewältigung verteilter Transaktionen in Microservices
- Sicherheitsaspekte in der Microservice-Architektur
- Orchestrierung und Service Discovery
- Containerisierung von Microservices
- Monitoring und Observability von Microservices
- Einführung in Serverless und Event Sourcing
Containerbasierte Anwendungsarchitektur
- Einführung in Containerisierungskonzepte
- Arbeit mit Docker: Container-Erstellung und -Verwaltung
- Entwurfsprinzipien für containerisierte Anwendungen
- Grundlagen von Kubernetes und Container-Orchestrierung
- Netzwerktechnik in containerisierten Umgebungen
- Sicherheitsbewährte Praktiken für Container
- Einsatz von Service Mesh für Microservice-Kommunikation
- Lastverteilung und Skalierungsstrategien
- Distributed Tracing und Metrik-Sammlung
- Infrastructure as Code (IaC) für die Container-Bereitstellung
- Aufbau einer Container-Bereitstellungsplattform
CI/CD-Bereitstellung
- Konzepte von CI/CD-Pipelines
- Tools und Technologien für CI/CD-Automatisierung
- Automatisierte Builds und Versionierung
- Automatisierte Teststrategien in CI/CD
- Bereitstellungsautomatisierung und Release-Strategien
- Einsatz von Infrastructure as Code (IaC) bei Bereitstellungen
- Bereitstellungsmuster: Blue-Green, Canary und Rolling Updates
- Integration von Sicherheit in DevOps (DevSecOps)
ABC (Erweiterte Bewährte Praktiken & Überlegungen)
- Bewährte Praktiken für resiliente Architektur
- Performance-Optimierung und Skalierbarkeitsaspekte
- Notfallwiederherstellungsplanung für Microservices und Container
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in der Softwareentwicklung
- Verständnis von Cloud-Computing-Konzepten
- Vertrautheit mit der Linux-Befehlszeile
Zielgruppe
- Softwareentwickler
- DevOps-Ingenieure
- Cloud-Architekten
- Systemadministratoren
Erfahrungsberichte (4)
grundlegendes Verständnis von Containern und Kubernetes sowie deren Interaktion Funktionen der OpenShift-Plattform
Eric Scholze - NOW IT GmbH
Kurs - Introduction to Containers, Kubernetes & OpenShift
Maschinelle Übersetzung
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kurs - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Spannend und praktische Übungen.
Balavignesh Elumalai - Scottish Power
Kurs - SonarQube for DevOps
Maschinelle Übersetzung
Der Trainer hat umfassende Erfahrung und präsentiert diese sehr überzeugend. Tiefe Kenntnisse und Begeisterung für das Lehren werden sehr geschätzt.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Maschinelle Übersetzung