Beispiel eines NetDevOps-Workflows mit ServiceNow als ITSM, Python, Nautobot, GitLab und Ansible zur Konfiguration von Cisco Switchen

I · T · S · S

Automate
your Network.

Freiheit durch Automatisierung.

Wiederkehrende Aufgaben im Netzwerkbetrieb binden Zeit und sind anfällig für Fehlkonfigurationen. Vieles davon lässt sich automatisieren – vom regelmäßigen Backup, über Switchport- und VPN-Konfigurationen, Firmwareupdates, automatische Bereitstellung von Vservern, Netzwerkmonitoring bis zum KI-Troubleshooting mit einem lokalen AI-Server.

Entscheidend ist, die passenden Abläufe auszuwählen. So werden Änderungen nachvollziehbar, Konfigurationen konsistent und alltägliche Aufgaben einfacher.

Konfigurieren & bereitstellen
Switchports, Router-Interfaces und ACI-Ports einrichten; Netzwerke für virtuelle Server bereitstellen.
Betreiben & aktualisieren
Backups, Software- und Firmwareinstallationen sowie zentrale Änderungen auf vielen Systemen automatisieren.
Prüfen & absichern
Monitoring, Tests und Compliance-Prüfungen durchführen; Firewall-Regelwerke anpassen.
Zu den Leistungen

NetDevOps in der Praxis.

Mit Python, Ansible, Terraform und APIs lassen sich Netzwerke als Code beschreiben und verwalten. Git und CI/CD-Pipelines machen Änderungen versionierbar und ermöglichen automatisierte Tests. Je nach Aufgabe können auch KI und Large Language Models bei Konfiguration und Fehlersuche unterstützen.

Python · Ansible · Terraform · Git · CI/CD · APIs

Netzwerke seit den 90ern.

Seit meinem Studium begeistern mich die Möglichkeiten des Internets und der Netzwerktechnik. Seit den späten 90er-Jahren arbeite ich freiberuflich in den Bereichen Netzwerke und IT-Security. Mit dem Aufkommen von NetDevOps ist die Netzwerkautomatisierung zu meinem Schwerpunkt geworden.