Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Platform Engineering
- Die Perspektive des Entwicklers auf Platform Engineering
- Verständnis der Vorteile für Entwicklungsteams
- Ausrichtung von Platform Engineering an den Entwicklungszielen
Self-Service-Plattformen für Entwickler
- Grundlagen von Self-Service und bedarfsgesteuerten Ressourcen
- Nutzung interner Plattformen für Entwicklung und Test
- Praxis: Einrichten einer Self-Service-Sandbox-Umgebung
Automatisierung in der Entwicklung
- Automatisierung sich wiederholender Aufgaben im Entwicklungsprozess
- Continuous Integration (CI) und Continuous Deployment (CD) für Entwickler
- Praxis: Erstellen automatisierter Build- und Bereitstellungs-Pipelines
Nutzung von Microservices und Containern
- Einführung in die Microservice-Architektur
- Containerisierung mit Docker und Orchestrierung mit Kubernetes
- Praxis: Containerisierung einer Anwendung und Bereitstellung unter Kubernetes
Monitoring und Observability
- Tools und Praktiken zur Überwachung der Anwendungsintegrität
- Implementierung von Observability in der Entwicklung
- Praxis: Integration von Monitoring-Tools in den Entwicklungsworkflow
Sicherheit und Compliance für Entwicklungsteams
- Einbetten von Sicherheitspraktiken in den Softwareentwicklungslebenszyklus
- Sicherstellung der Compliance durch automatisierte Prüfungen
- Praxis: Anwendung von Security-Scanning- und Compliance-Tools in CI/CD
Zusammenarbeit und Kommunikation
- Bewährte Praktiken für die Teamzusammenarbeit mit Platform-Tools
- Effektive Kommunikation innerhalb plattformzentrierter Entwicklung
- Praxis: Gemeinschaftliches Projektmanagement mit Platform-Tools
Projektarbeit
- Entwicklung eines Mini-Projekts unter Anwendung von Platform-Engineering-Prinzipien
- Eingliederung von Automatisierung, Monitoring und Sicherheit
- Bewertung und Feedback-Sitzung mit Gleichgesinnten
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse über den Softwareentwicklungslebenszyklus (SDLC)
- Erfahrung mit Versionskontrollsystemen (z. B. Git)
- Vertrautheit mit grundlegenden Containerisierungskonzepten
Zielgruppe
- Softwareentwickler
- Mitglieder von Entwicklungsteams
- DevOps-Praktiker
21 Stunden
Erfahrungsberichte (1)
About the microservices and how to maintenance kubernetes