Kursangebot
- Upcoming Events
- Neue Kurse
- Garantietermine
- Training nach Technologie
- Cloud Computing»
- Cyber Security»
- Data Center»
- Internet of Things (IoT)»
- Kubernetes / Container»
- Linux»
- Network Analysis / Wireshark»
- Projektmanagement
- Python»
- Software Development»
- Wireless & Mobility»
- Training nach Hersteller
- Aruba»
- Microsoft»
- Cisco»
- NetApp»
- VMware»
- Fortinet»
- Palo Alto Networks»
- Red Hat»
- Barracuda
- Check Point
- F5 Networks
- Ethical Hacking
- CISSP
- Amazon Web Services»
- Google Cloud»
- IT-Training by iTLS
- ITIL® und Cobit
- Citrix»
- Pivotal / Spring»
- Kaspersky Lab
- Symantec»
- Oracle»
- Brocade
- Juniper
- IBM
- Veritas
NPDESI
Online Training
Dauer 5 Tage
Preis (exkl. MwSt.)
- 3.190,- €
- Cisco Learning Credits: 34 CLC
Sprache der Kursunterlagen: Englisch
Derzeit gibt es keine Online-Termine für diesen Kurs.
Classroom Training
Dauer 5 Tage
Preis (exkl. MwSt.)
- Österreich: 3.190,- €
- Deutschland: 3.190,- €
- Schweiz: CHF 4.400,-
- Cisco Learning Credits: 34 CLC
- Nespresso Kaffee, Tee, Säfte und Mineral
- Kuchen, frisches Obst und Snacks
- Mittagessen in einem der direkt erreichbaren Partnerrestaurants
Gilt nur bei Durchführung durch iTLS. Termine, die von unseren Partnern durchgeführt werden, beinhalten ggf. ein abweichendes Verpflegungsangebot.
Sprache der Kursunterlagen: Englisch
Derzeit gibt es keine Klassenraum-Termine für diesen Kurs.
Termin anfragenE-Learning Cisco Digital Learning
Preis (exkl. MwSt.)
- Österreich: US$ 750,-
- Deutschland: 750,- €
- Schweiz: US$ 750,-

Die Kursunterlagen werden Ihnen in elektronischer Form zur Verfügung gestellt. Damit haben Sie diese immer griffbereit und sie stehen Ihnen selbstverständlich über die Kurszeit hinaus dauerhaft zur Verfügung.
Weitere Infos erhalten Sie unter www.itls.at/ebooks.

Designing and Implementing Cisco Network Programmability (NPDESI)
Detaillierter Kursinhalt
Modul 1: Grundlagen der Netzwerkprogrammierbarkeit
- Übersicht über Software-definierte Netzwerke (SDN)
- Branchentrends:
- Open Source
- Programmierbare Infrastruktur
- SDN
- DevOps
- Cisco ACI
- Netzwerkprogrammierbarkeit und Automatisierung
- Cisco-Plattformen
- Linux
- Dateisystem
- Pfade und Verzeichnisse
- Datei-Berechtigung
- Prozesse
- Netzwerkbefehle
- Python
- Code
- Hilfsmittel
- Datentypen
- Skripte schreiben
- Code analysieren
- Fehlerbehandlung
- Python-Bibliotheken
Modul 2: APIs und Automatisierungsprotokolle
- Geräteverwaltung und Programmierbarkeitsübersicht
- Datencodierungsformate
- JSON
- XML
- Datenmodelle
- Modellgesteuerter Programmierstack
- REST
- NETCONF
- RESTCONF
- GRPC
- REST-API
- Überblick
- Agenten-Voraussetzungen
- Dokumentation und Konsole
- Beispiele
- Überblick über die Nexus-Programmierbarkeit
- NX-API CLI
- NETCONF
- Python auf Box
- NS-API-REST
- IOS XE RESTCONF-API
- IOS XE NETCONF-API
- IOS XR NETCONF-APIs
- Managment Plane
- Zugriffssteuerungslisten
Modul 3: Datenmodelle
- YANG
- Überblick
- Modul / Header
- Leaf /list statement
- Typen
- Typedef-Statement
- Choice-Statement
- Grouping Statement
- RPC-Statement
- Importe und includes
- Module und Submodule
- Modell-Typen
- Yang-Validator
- Entwicklungs-Kit
- YDK-Py API-Struktur
- Yang Explorer
Modul 4: SDN Steuerungen
- Controller-basierte Vernetzung
- OpenFlow
- OpenDaylight
- APIC-EM
- Plattform-Architektur
- Applikationen
- Programmierschnittstellen
- Tasks
- ACI Übersicht
- ACI Objektmodell
- APIC REST API
- Cobra SDK
- Arya
- ACI Toolkit-Anwendungen
- Virtuelles Topologie-System
- UCS Manager
- UCS Director
Modul 5: Netzwerkbetrieb
- Methoden der Softwareentwicklung
- DevOps
- Einleitung
- Entmystifiziert
- Werkzeuge und Technologien
- Git
- Überblick
- Architektur
- Befehle
- Branchen
- GitHub
- Netzwerk-Test-Infrastruktur
- VIRL
- DevNet
- Travis CI
- Antivirus
- NXOS mit Modulen
- Puppet
- Komponenten
- Server Server
- Manifeste
- Ressourcen
- Knoten und Agent
Labore:
- Verwendung der Linux-Befehlszeile
- Linux-Vernetzung
- Python-Grundlagen - Teil 1
- Python-Grundlagen - Teil 2
- Schreiben von Python-Skripten und Beheben von Problemen
- Benutzerdefinierte Python-Bibliotheken
- Arbeiten mit JSON-Objekten in Python
- XML in Python verwenden
- NETCONF Fähigkeiten Austausch
- Interaktion mit Cisco ASA REST API
- NX-API Discovery
- NX-API mit Python nutzen
- NETCONF auf Nexus nutzen
- Python auf dem Nexus-Switch verwenden
- Interaktion mit der Cisco IOS XE RESTCONF API
- Interaktion mit der Cisco IOS XE NETCONF API
- Interaktion mit der Cisco IOS XR NETCONF API
- Sicherung der Management Plane
- Validierung von YANG-Modellen mit dem yangvalidator
- Schreiben eines benutzerdefinierten YANG-Modells
- YANG-Modelle mit Pyang anzeigen und validieren
- BGP Konfigurationsänderung über ydk-py (bei OC BGP-Modellen)
- Python-Bindungen mit ydk-gen erzeugen
- YANG-Explorer navigieren
- Netzwerk Discovery Konfiguration
- APIC-EM Netzwerk-Entdeckung und RBAC
- APIC-EM API nutzen
- ACI Fabric Discovery
- Objekte mit APIC GUI anlegen
- Navigation im Objektmodell
- API Inspector verwenden
- ARYA benutzen
- CLI-Emulation
- ACI Diagramm-Werkzeug
- ACI Toolkit - Lint
- APIC REST API verwenden
- GitHub Pull Request
- Arbeiten mit Git
- DevNet Sandbox
- DevNet-Lernlabors
- DevNet GitHub
- Integrationsprüfung
- Compliance-Prüfungen mit Ansible
- Tenant Provisioning mit Ansible