Kurs DevOps Artisan - DevOps Grundlagen ist für alle gedacht, die lernen möchten DevOps aus praktischer Sicht mit dem Ziel, eine solide Grundlage auf diesem Gebiet zu bieten.
Die Schulung beginnt mit einer Einführung in DevOps, in dem die grundlegenden Konzepte, Kernprinzipien und der geschäftliche Nutzen der Einführung dieser Methodik erläutert werden. Anschließend werden wesentliche Themen wie Continuous Integration/Continuous Delivery (CI/CD), Containerisierung, Orchestrierung, Infrastructure as Code, automatisiertes Testen sowie Überwachung und Beobachtbarkeit behandelt.
Durch diesen Kurs erhalten die Teilnehmer einen umfassenden Überblick über den modernen Softwareentwicklungszyklus und lernen die Tools kennen, die für die Automatisierung, Integration und schnelle Bereitstellung in agilen Teams verwendet werden.
Der Kurs richtet sich an:
- An alle, die lernen wollen DevOps;
- Entwickler, die ihr Fachgebiet erweitern möchten;
- Systemadministratoren, die hinzufügen möchten DevOps in der Liste der Fähigkeiten;
- Fachleute, die in der Softwareentwicklung, im IT-Betrieb oder im IT-Service-Management tätig sind.
- Es wird implementiert DevOps innerhalb einer Organisation
- Was bedeuten Begriffe wie CI/CD? Pipelines, Infrastruktur als Code
- Die Bedeutung von Docker-Containern und Kubernetes
- Automatisierung und Softwareentwicklungslebenszyklus
Für die Teilnahme an diesem Kurs sind keine zusätzlichen Kenntnisse erforderlich.
Die Kursmaterialien sind auf Englisch. Der Unterricht findet auf Rumänisch statt.
DevOps Methodik
- Was ist DevOps?
- Schlüsselprinzipien
- Der Geschäftswert von DevOps
Software in die Produktion bringen
- Was ist Continuous Integration/Continuous Delivery?
- Versionskontrolle
- CI/CD-Toollandschaft: Jenkins, GitHub Actions.
- SDLC: Das Gesamtbild
Containerisierung und Orchestrierung
- Versand SW
- Container: Docker
- Container-Orchestrierung
- Tooling-Landschaft: Docker, Kubernetes
Infrastruktur als Code
- Cloud vs. OnPrem
- Deklarative Infrastruktur
- Werkzeuglandschaft: Terraform
Tests
- Was sind automatisierte Tests?
- Testarten
- Automatisierte Tests innerhalb der Softwareentwicklung
Überwachung und Beobachtbarkeit
- Überwachung vs. Beobachtbarkeit
- Protokolle, Traces, Metriken
- Werkzeuglandschaft: Prometheus, Grafana
Mit diesem Kurs ist kein Zertifizierungsprogramm direkt verbunden.
DevOps Artisan - DevOps Grundlagen


