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 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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien