Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien