In der Network Programming im Cisco IOS Schulung werden Python Programme geschrieben, welche direkt auf Cisco-Geräten ausgeführt werden, um typische Aufgaben eines Netzwerkadministrators automatisiert zu erledigen.
Network Programming im Cisco IOS Schulung
Python APIs in der Praxis nutzen
Die programmgestützte Automatisierung spielt in der Netzwerkwelt eine immer größer werdende Rolle. In den letzten Jahren hat sich bei dieser Automatisierung die interaktive, interpretierte und objektorientierte Programmiersprache Python, nicht zuletzt wegen ihrer einfach strukturierten und gut lesbaren Syntax, durchgesetzt. Somit bietet auch Cisco nunmehr die Möglichkeit der Verwendung eines Python-Interpreters auf Cisco-Netzwerkgeräten.
Lernziele Network Programming im Cisco IOS Schulung
Inhalte Network Programming im Cisco IOS Schulung
- Verwendung der Guest-Shell
- Portstatistiken mit Python
- Logging
- Konfigurationen analysieren
- Konfigurations-Management
- Auslesen von Loopbackadressen
- Automatisierte Konfiguration von STP und RSTP
- Triggern von Python-Skripten mit Ciscos Event Manager
- Generieren und Analysieren von Log-Dateien
- SYSLOG und SNMP
- Automatisierte Updates
Network Programming im Cisco IOS Schulung: Zielgruppe Network Programming im Cisco IOS Schulung
Der Kurs Network Programming im Cisco IOS richtet sich an all diejenigen, die Python zur Automatisierung auf Cisco-Geräten einsetzen wollen.
Network Programming im Cisco IOS Schulung: Voraussetzungen Network Programming im Cisco IOS Schulung
Die Teilnehmer der Network Programming im Cisco IOS Schulung sollten Python-Programmierkenntnisse und Wissen bezüglich typischer Cisco Operating Systems mitbringen.