DevOps Engineer - Automatisierung und Scripting

Die Weiterbildung vermittelt fundierte Kenntnisse im Bereich der Prozessautomatisierung innerhalb von IT-Infrastrukturen. Teilnehmende lernen die methodischen Grundlagen von DevOps sowie die Anwendung moderner Scripting-Techniken zur Effizienzsteigerung kennen. Der Fokus liegt auf der Verknüpfung von Softwareentwicklung und IT-Betrieb durch automatisierte Abläufe.

Kursinhalt
1. Grundlagen der Automatisierung im DevOps-Umfeld
  • Ziele und Prinzipien der DevOps-Kultur
  • Identifikation von Automatisierungspotenzialen in IT-Prozessen
  • Überblick über gängige Werkzeuge und Frameworks zur Workflow-Steuerung

2. Scripting-Techniken und Implementierung
  • Einführung in relevante Scripting-Sprachen für die Systemadministration
  • Erstellung von Scripten zur Automatisierung wiederkehrender Aufgaben
  • Fehlerbehandlung und Validierung in automatisierten Abläufen

3. Infrastructure as Code und Deployment
  • Konzepte der deklarativen Infrastrukturverwaltung
  • Versionierung von Konfigurationsdateien und Infrastruktur-Scripts
  • Bereitstellung und Skalierung von Systemumgebungen durch Code

Berufliche Relevanz
  • Beschleunigung von Bereitstellungsprozessen in der Softwareentwicklung
  • Sicherstellung einer hohen Systemstabilität durch reproduzierbare IT-Prozesse
  • Unterstützung der agilen Zusammenarbeit in fächerübergreifenden IT-Teams