Schulung - Developing with Cisco Network Programmability (NPDEV)

  • Live Online oder Präsenz
Download als PDF
DURCHFÜHRUNG MIT TERMIN
Nr.
59604

Dauer
5 Tage (35 Stunden)

Preis
3.190,00 € netto
3.796,10 € inkl. 19% MwSt.

TERMIN UND ORT NACH ABSPRACHE
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Teilen Sie dieses Seminar

Objective

  • Lernen Sie die Grundlagen des Netzwerkens, IPv4- und IPv6-Adressierung und Subnetting, Funktionen von Infrastrukturkomponenten in einem Netzwerk und die Notwendigkeit der Netzwerkprogrammierbarkeit.
  • überprüfung der Datenverarbeitung und Formate.
  • Erfahren Sie mehr über Cisco ACI, APIC-EM und Open SDN Controller-Technologien und konzeptionelle Frameworks sowie darüber, wie Sie REST- und Python-Requests erstellen können.
  • Erfahren Sie mehr über das Cisco NSO-Framework und wie man REST-, YANG- und Python-Requests erstellt.
  • Interpretieren und Erzeugen von Code zur Bereitstellung von Konfigurationen für mehrere Geräte mit RESTConf und NETConf
  • Identifizieren der verfügbaren Tools für die Entwicklung von Netzwerkprogrammierbarkeit und der virtuellen Plattformen von Cisco

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

  • Softwareentwickler
  • Ingenieure
  • Software-Programmierer
  • Netzwerkdesigner

Voraussetzungen

  • CCNP oder gleichwertige Erfahrung (CCNP, CCIE, CCDP oder CCDE ist Voraussetzung für die Zertifizierung zum NP Design and Implementation Specialist)
  • Absolvieren Sie den Kurs Programming for Network Engineers (PRNE) (oder vergleichbare Python-Programmiererfahrung)
  • Designing and Implementing Cisco Network Programmability (NPDESI)

Trainingsprogramm

Trainingsprogramm

Outline

Modul1: Kurseinführung
Modul 2: Grundlagen des Netzwerks
  • Komponenten und Konzepte der Netzwerkprogrammierbarkeit
  • Netzwerkkonzepte und die OSI- und TCP/IP-Modelle
  • Funktionen von Infrastrukturkomponenten im Netzwerk
  • Switching-Konzepte
  • Beschreibung von IPv4 und IPv6 Adressierung und Subnetting
  • Routing-Konzepte
Modul 3: Geräteprogrammierbarkeit
  • NETCONF, YANG und RESTCONF
  • Programmierung von Cisco IOS XE und XR Software
  • Programmierung der Cisco ASA Software
  • Programmierung der Cisco NX-OS-Software
Modul 4: Cisco ACI
  • Cisco ACI
  • Cisco APIC REST API
  • Cobra SDK und Arya
Modul 5: Cisco APIC-EM Modul
  • APIC-EM-Plattform
  • APIC-EM Dienste
  • APIC-EM Erweiterte Anwendungen
  • APIC-EM REST APIs
  • Entwickler-Ressourcen für Postman und Python
Modul 6: OpenDaylight (ODL) SDN Controller
  • ODL-Architektur
  • Funktionen und Fähigkeiten
  • Applikationen
Modul 7: Netzwerkprogrammierungstools und -techniken
  • Virtuelle Netzwerke und Systeme
  • Virtuelles Internet-Routing-Labor
  • Konfigurationsverwaltung
  • Sicherheitskonfiguration für Controller
Labore:
  • übung 1: Gerät mit CLI erkunden und konfigurieren
  • übung 2: YANG-Modelle entdecken
  • übung 3: YANG-Tools verwenden
  • übung 4: NETCONF über SSH verwenden
  • übung 5: Das pyang Tool für Beispiel-XML verwenden
  • übung 6: ncclient Python Library verwenden
  • übung 7: YDK verwenden
  • übung 8: RESTCONF mit Cisco IOS XE Software verwenden
  • übung 9: Verwenden der Dokumentationsseiten
  • übung 10: Native Python-Skripte auf Cisco NX-OS ausführen
  • übung 11: Cisco NX-API auf Cisco NX-OS verwenden
  • übung 12: Cisco NX-OS-Gerät mit NETCONF und CLI konfigurieren
  • übung 13: Cisco APIC Web GUI verwenden
  • übung 14: Entdecken Sie das ACI Toolkit
  • übung 15: Postman für Cisco APIC Fabric Discovery verwenden
  • übung 16: Python und Cisco APIC REST API verwenden
  • übung 17: Cobra mit Tenants und verwandten MOs verwenden
  • übung 18: Mit Arya Cobra Code generieren
  • übung 19: Zugriff auf die Cisco APIC-EM Web-Benutzeroberfläche
  • übung 20: Konfigurieren Sie den Suchauftrag für Netzwerkgeräte.
  • übung 21: Arbeiten mit Device Inventory
  • übung 22: Orte und Tags verwenden
  • übung 23: Interne Benutzer von Cisco APIC-EM erstellen und Benutzerrollen untersuchen
  • übung 24: Verwenden Sie Browser-Entwicklerwerkzeuge, um REST-APIs zu untersuchen
  • übung 25: Swagger API-Seiten verwenden
  • übung 26: Postman für die Entdeckung verwenden
  • übung 27: Python mit Cisco APIC-EM verwenden
  • übung 28: Python uniq Library mit Cisco APIC-EM verwenden
  • übung 29: ODL-Distribution installieren und Karaf zum Verwalten von Funktionen verwenden
  • übung 30: Untersuchen Sie die Anwendung Feature-Manager
  • übung 31: Die YANG UI-Anwendung untersuchen
  • Lab Discovery 32: Experiment mit NETCONF
  • übung 33: ODL mit Cisco IOS XR-Software verwenden
  • übung 34: DLUX-Anwendung für die Benutzeroberfläche von Knoten
  • übung 35: Beispielanwendung Toaster Service
  • übung 36: ODL-Bestandsmodell untersuchen
  • übung 37: Eigene ODL-Distribution ausführen

Schulungsmethode

Schulungsmethode

Vortrag, Übungen, Praktikum am System.

Weitere Informationen

Termine und Orte

Sortieren nach:

  • Kein Ergebnis für diese Suchkriterien
Schulung - Developing with Cisco Network Programmability (NPDEV)