Kurs

Introduction to Cisco Network Programmability («CNPI»)

Dieser Kurs bietet Netzwerkern einen Einstieg in das Thema «SDN Netzwerkautomatisierung». Die einzelnen Funktionen von SDN und Network Programmability werden erklärt und die Zusammenhänge zwischen den Funktionen aufgezeigt.
Dauer 3 Tage
Preis 2'480.–   zzgl. 8.1% MWST
Kursdokumente Original Cisco Kursunterlagen

Kurs-Facts

Key Learnings
  • Kennen der Konzepte und Werkzeuge, die für die Netzwerkautomatisierung benötigt werden (APIs wie REST, RESTCONF und NETCONF, aber auch Werkzeuge, die im Programmierumfeld benötigt werden)
  • Kennen der einzelnen Elemente und deren Zusammenhänge
  • Kennen der Grundlagen von Network Programmability und SDN
Inhalt

SDN bietet neue Möglichkeiten in der Netzwerkautomatisierung und ändert die Art und Weise, wie wir Netzwerke betreiben. Der SDN Controller ermöglicht es, leicht mit Hilfe von Scripts und Programmen auf das Netzwerk zuzugreifen (Network Programmability). Der Kurs stellt einen gut verständlichen Einstieg in die neuen Konzepte dar. Nebst den Konzepten von SDN werden auch Schnittstellen wie REST und NETCONF, das Datenmodell YANG und weitere, häufig im Zusammenhang mit Netzwerkautomation verwendete Elemente erklärt. Der Kurs zeigt Vendor-unabhängige Network Programmability-Umsetzungen auf.

1 SDN – Intro

  • Art und Weise, wie Netzwerke betrieben werden können
    • Die Rolle von SDN im Umfeld von «Programming the Network»
    • Einführung in SDN
  • Funktionsblöcke von SDN

2 SDN-Controller

  • OpenDaylight – Universitärer Ansatz von SDN
  • DNAC – Ciscos Implementierung von SDN im Campus-Netzwerk
  • Cisco DNA – Ciscos SDN-Implementierung für Enterprise-Netzwerke
  • ACI – Ciscos Implementierung von SDN im Data Center

3 Programmierumgebung

  • Versionskontrolle
  • Programmiersprache
  • Betriebssystem

4 SDN und Programmierschnittstellen (APIs)

  • SDN Controller – Das Herz von SDN
  • Kommunikation mit Benutzern und Applikationen – North bound API
    • REST
    • Encoding (JSON, ...)
    • GUI
  • Kommunikation mit Netzwerkkomponenten – South bound API
    • RESTCONF
    • NETCONF

5 Datenmodelle

  • Wozu dienen Datenmodelle
  • Was ist der grosse Vorteil von Datenmodellen
  • YANG – Das Datenmodell für Netzwerkkomponenten

6 Programmierung

  • Wieso programmieren?
  • Python – Was dafür spricht
  • Entwicklungsmodelle
    • Agile
    • DevOps

7 Weitere Aufgaben im Umfeld von «Network Programmability»

  • Network Operation
    • Configuration Management
  • Script und Application Handling
    • Version Control
    • Testing

8 The big picture – Alle Elemente zu einem Gesamtbild zusammensetzen – Hands-On

  • Baue dein eigenes virtuelles Linux
  • XML, Jason Encodierungen
  • REST
    • Postman on DNA-C
    • Swagger on DNA-C
  • NETCONF
    • Auf Cat9k
  • YANG Explorer
  • Git
Zielpublikum

Dieser Kurs richtet sich an Netzwerker, die am Puls der Zeit bleiben und den Schritt in Richtung Netzwerkautomation und SDN wagen möchten.

Anforderungen

Netzwerkkenntnisse aus Engineering oder Betrieb

Zertifizierung

Dieser Kurs ist nicht mit einer Zertifizierung verknüpft.

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)

Wählen Sie Ihr Datum

14
Apr
2025
16
Apr
2025
Lausanne
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
14
Mai
2025
16
Mai
2025
Oerlikon – AnyWeb
Deutsch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
26
Mai
2025
28
Mai
2025
Genf
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
7
Jul
2025
9
Jul
2025
Lausanne
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
20
Aug
2025
22
Aug
2025
Genf
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
20
Aug
2025
22
Aug
2025
Oerlikon – AnyWeb
Deutsch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
1
Okt
2025
3
Okt
2025
Lausanne
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
29
Okt
2025
31
Okt
2025
Oerlikon – AnyWeb
Deutsch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
10
Nov
2025
12
Nov
2025
Genf
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST
Nächste Durchführung
14
Apr
2025
16
Apr
2025
Lausanne
Französisch
Terminübersicht
CHF 2’480.-
zzgl. 8.1% MWST
CHF 2’480.-
zzgl. 8.1% MWST

Weiterführende Kurse

Python for Networkers («PYN»)

4 Tage
CHF
3'600.–