Konfigurationsmanagement mit Automatisierung umfasst eine Reihe wiederkehrender Aufgaben rund um Server, Anwendungen und Plattformen. Wer methodisch arbeitet, schafft Reproduzierbarkeit und Skalierbarkeit. Der Kurs zeigt zentrale Bausteine im automatisierten Konfigurationsmanagement.

!Kursinhalt

!1. Konzept und Werkzeuge
*Idempotenz und Reproduzierbarkeit
*Vergleich von Ansible, Puppet und Chef
*Trennung von Code und Konfiguration

!2. Aufbau einer Automatisierungslandschaft
*Strukturierung in Rollen und Module
*Klare Trennung von Umgebungen
*Geheimnis- und Variablenverwaltung

!3. Lebenszyklus von Konfigurationen
*Versionierung und Reviews
*Tests vor dem Rollout
*Pflege bei wachsender Landschaft

!4. Verzahnung mit CI/CD
*Integration in Pipelines
*Trigger durch Codeänderungen
*Beobachtung im Betrieb

!Berufliche Relevanz

*Reproduzierbare Server- und Plattformkonfigurationen
*Reduktion manueller Eingriffe
*Profilierung im DevOps- und Plattformumfeld