Schulungsübersicht

Einführung

  • DevOps vs. Agile
  • Überblick über die DevOps-Kernkonzepte
  • Verständnis der wichtigsten Vorteile von DevOps

Das Verständnis der DevOps Phasen

  • Kontinuierliche Integration
  • Kontinuierliche Bereitstellung
  • Kontinuierliche Bereitstellung
  • Kontinuierliche Tests
  • Kontinuierliche Überwachung

Definieren DevOps von Struktur und Prozessen

  • Verstehen von DevOps Rollen und Verantwortlichkeiten
  • Planung und Evaluierung DevOps der Einführung
  • Anpassung oder Standardisierung der DevOps Pipeline

Einrichten der DevOps Infrastruktur

  • Auswahl eines Kanban-Tools für die Verfolgung von Arbeitsabläufen (Jira, Azure DevOps, etc.)
  • Verwaltung von Quellcodes mit Git
  • Erstellen von Anwendungen mit Gradle und Jenkins
  • Bereitstellen von Anwendungen mit Docker und Kubernetes

Gebäudeautomatisierungs-Tools

  • Automatisierungsszenarien verstehen
  • Erstellen und Ausführen automatisierter Tests mit Selenium
  • Implementierung von Build- und Deployment-Automatisierungsworkflows

Integration der Sicherheit in DevOps-Prozesse

  • Verstehen des DevSecOps-Modells
  • Definition von Sicherheitsrichtlinien und -verfahren
  • Automatisieren DevOps von Sicherheitsprozessen und -tools

DevOps Bewährte Praktiken und Tipps

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis für Agile-Methoden
  • Erfahrungen in der Softwareentwicklung

Publikum

  • DevOps Ingenieure
  • IT-Manager
  • Entwickler
 21 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (2)

Kombinierte Kurse

Verwandte Kategorien