Seminar
GitHub Actions in der Praxis
GitHub Actions professionell einsetzen — von automatisierten Builds und Tests über wiederverwendbare Workflows und Container-Images bis zu sicheren Deployments mit Environments, OIDC und Artifact Attestations.
16 Module · 64 Video-Kapitel · Lernzeit · Aufbau · als Schulung 3 Tage
In den Lernpfaden Daten, Betrieb & Cloud und Architektur, Qualität & Sicherheit
Für wen
Softwareentwicklerinnen und -entwickler, DevOps Engineers, Build- und Release-Verantwortliche, Softwarearchitektinnen und -architekten sowie Platform- und Test-Teams, die eine belastbare CI/CD-Pipeline aufbauen oder bestehende Build-Prozesse auf GitHub Actions umstellen.
Voraussetzungen
- Sicherer Umgang mit Git und GitHub
- Grundlegende Erfahrung in einer Programmiersprache
- Die Build- und Testbefehle eines Projekts kennen
- YAML zumindest lesen können
- Grundkenntnisse zu Containern und Docker
- Schreibzugriff auf ein GitHub-Repository für die Übungen
Danach können Sie
- CI- und CD-Prozesse für ein Softwareprojekt entwerfen und als Workflow in YAML umsetzen
- Ereignisse, Filter, Jobs, Abhängigkeiten, Kontexte und Outputs sicher konfigurieren
- Tests, Qualitätsprüfungen und Matrix Builds automatisieren sowie Caches und Artefakte gezielt einsetzen
- Container-Images und Releases erzeugen und Workflows organisationsweit wiederverwenden
- Deployments über Environments absichern und Cloud-Zugriffe über OIDC ohne langlebige Schlüssel einrichten
- Risiken durch Drittanbieter-Actions, Script Injection und selbst gehostete Runner reduzieren
- Build Provenance, SBOM und Artifact Attestations erzeugen und vor dem Deployment prüfen
Module
Dieses Seminar als Schulung für Ihr Team
Alle Module dieses Seminars gibt es auch als Schulung — remote oder bei Ihnen vor Ort, im Zuschnitt Ihres Projekts. Sie wählen die Module, wir bauen daraus ein Programm. Nach der Schulung bleiben Videos, Foliensätze und Übungsprojekt bei Ihrem Team.
3 Tage · ab 900 EUR netto pro Tag (bis 3 Teilnehmende) · Termin nach Vereinbarung