CI/CD automatisiert zentrale Schritte von Entwicklung, Test und Bereitstellung. Moderne IT-Teams nutzen Pipelines, um Änderungen schneller, kontrollierter und zuverlässiger auszuliefern. Der Kurs vermittelt, wie Continuous Integration und Continuous Delivery in Entwicklungsprozesse eingebunden werden.
Kursinhalt1. Grundlagen von CI/CD
- Einordnung von Continuous Integration, Delivery und Deployment
- Verständnis von Pipelines, Jobs, Triggern und Artefakten
- Zusammenhang zwischen Versionsverwaltung, Tests und Auslieferung
2. Pipeline-Aufbau
- Definition automatisierter Build-, Test- und Prüfprozesse
- Einbindung von Konfigurationen, Umgebungsvariablen und Secrets
- Strukturierung von Stufen für Entwicklung, Test und Produktion
3. Qualität und Betrieb
- Auswertung von Pipeline-Ergebnissen und Fehlermeldungen
- Integration von Codequalität, Sicherheitsprüfungen und Deployment-Schritten
- Dokumentation und Optimierung bestehender CI/CD-Prozesse
Berufliche Relevanz
- Anwendung in DevOps, Softwareentwicklung und IT-Betrieb
- Vorbereitung auf automatisierte Entwicklungs- und Bereitstellungsprozesse
- Schnittstelle zwischen Code, Qualitätssicherung und produktivem Betrieb