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 Entwicklungszielen
Self-Service-Plattformen für Entwickler
- Prinzipien 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 repetitiver Aufgaben im Entwicklungsprozess
- Continuous Integration (CI) und Continuous Deployment (CD) für Entwickler
- Praxis: Erstellung automatisierter Build- und Deployment-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 Entwicklungsarbeitsablauf
Sicherheit und Compliance für Entwicklungsteams
- Einbettung von Sicherheitspraktiken in den Softwareentwicklungslebenszyklus
- Sicherstellung der Einhaltung 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 einer plattformzentrierten Entwicklung
- Praxis: Kollaboratives Projektmanagement mit Platform-Tools
Projektarbeit
- Entwicklung eines Mini-Projekts unter Anwendung von Platform-Engineering-Prinzipien
- Integration von Automatisierung, Monitoring und Sicherheit
- Gegenprüfung und Feedback-Sitzung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse im Softwareentwicklungslebenszyklus (SDLC)
- Erfahrung mit Versionskontrollsystemen (z. B. Git)
- Vertrautheit mit grundlegenden Konzepten der Containerisierung
Zielgruppe
- Softwareentwickler
- Mitglieder von Entwicklungsteams
- DevOps-Praktiker
21 Stunden
Erfahrungsberichte (1)
About the microservices and how to maintenance kubernetes