Wann

06/05/2024 - 08/05/2024    
Ganztägig

Wo

ETC Trainingcenter
Modecenterstrasse 22, Wien, Wien, 1030, Wien

Veranstaltungstyp

  • Grundlegende Konzepte von Programmiersprachen
  • Grundlegendes Verständnis von Virtualisierung
  • Fähigkeit, Linux und CLI-Tools wie Secure Shell (SSH) und bash zu verwenden
  • Grundlegende Netzwerkkenntnisse auf CCNP-Niveau
  • Grundlegendes Verständnis von Cisco DNA, Meraki und Cisco SD-WAN

Die folgenden Cisco-Kurse können Ihnen helfen, das Wissen zu erwerben, das Sie zur Vorbereitung auf diesen Kurs benötigen:
Introducing Automation for Cisco Solutions (CSAU)
Implementing and Administering Cisco Solutions (CCNA)
Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR)

Dieser Kurs vermittelt Ihnen, wie Sie automatisierte Cisco Enterprise-Lösungen implementieren, einschließlich Programmierkonzepten, Orchestrierung, Telemetrie und Automatisierungstools.

In diesem Kurs werden die Tools und die Vorteile der Nutzung von Programmierbarkeit und Automatisierung im Cisco-basierten Enterprise Campus und Wide Area Network (WAN) vorgestellt. Sie werden auch Plattformen wie Cisco IOS XE Software für gerätezentrierte Automatisierung, Cisco DNA Center für das intent-based Unternehmensnetzwerk, Cisco Software-Defined WAN und Cisco Meraki untersuchen. Ihr aktuelles Ökosystem von Anwendungsprogrammierschnittstellen (APIs), Softwareentwicklungs-Toolkits und relevanten Workflows wird zusammen mit offenen Industriestandards, Tools und APIs wie Python, Ansible, Git, JavaScript Object Notation (JSON)/YAML Ain’t Markup Language (YAML), Network Configuration Protocol (NETCONF)/Representational State Configuration Protocol (RESTCONF) und Yet Another Next Generation (YANG) im Detail untersucht.

Der Kurs Introduction Automation for Cisco Soluations (CSAU) ist vor der Anmeldung zur Prüfung erforderlich, da dieser entscheidende Grundkenntnisse vermittelt, die für den Erfolg unerlässlich sind.

Nach Abschluss des Kurses haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:Verschiedene API-styles (REST, RPC) und synchronen und asynchronen API-Anfragen

ndung des Softwareentwicklungswerkzeug Postman, um die API-Aufrufe zu testen
n Sie, wie Sie sich wiederholende Aufgaben mit der Ansible-Automatisierungs-Engine automatisieren können
n Sie die Programmiersprache Python, Python-Bibliotheken und virtuelle Python-Umgebungen kennen und erfahren Sie, wie diese für die Automatisierung von Netzwerkkonfigurationsaufgaben eingesetzt werden können
n Sie das Versionskontrollsystem GIT und seine allgemeinen Operationen kennen
n Sie, wie Sie die verschiedenen Modelle und APIs der Cisco IOS XE-Plattform nutzen können, um Day-Zero-Operationen durchzuführen, Fehlerbehebungsmethoden mit benutzerdefinierten Tools zu verbessern, die CLI mit Skripten zu erweitern und verschiedene Workflows mit Ansible und Python zu integrieren
n Sie den Paradigmenwechsel der modellgesteuerten Telemetrie und die Bausteine einer funktionierenden Lösung kennen
n Sie, wie Sie die Tools und APIs nutzen können, um die von Cisco DNA Center verwaltete Cisco DNA-Infrastruktur zu automatisieren
stration von Workflows (Konfiguration, Überprüfung, Zustandsprüfung und Überwachung) mit Python, Ansible und Postman
ehen der Cisco SD-WAN-Lösungskomponenten, Implementieren einer Python-Bibliothek, die mit den Cisco SD-WAN-APIs arbeitet, um Konfigurations-, Bestandsverwaltungs- und Überwachungsaufgaben durchzuführen, und Implementieren von wiederverwendbaren Ansible-Rollen, um die Bereitstellung neuer Zweigstellen in einer bestehenden Cisco SD-WAN-Infrastruktur zu automatisieren
n Sie, wie Sie die Tools und APIs nutzen können, um die von Cisco Meraki verwaltete Infrastruktur zu automatisieren, und demonstrieren Sie Arbeitsabläufe (Konfiguration, Überprüfung, Zustandsprüfung, Überwachung) mit Python, Ansible und Postman.

  • Account manager
  • Consulting systems engineer
  • Network administrator
  • Network engineer
  • Network manager
  • Sales engineer
  • Systems engineer
  • Technical solutions architect
  • Wireless design engineer
  • Wireless engineer
  • Network Programmability Foundation
  • Automating APIs and Protocols
  • Managing Configuration with Python and Ansible
  • Implementing On-Box Programmability and Automation with Cisco IOS XE Software
  • Implementing Model-Driven Telemetry
  • Day 0 Provisioning with Cisco IOS-XE Software
  • Implementing Automation in Enterprise Networks
  • Building Cisco DNA Center Automation with Python
  • Automating Operations using Cisco DNA Center
  • Introducing Cisco SD-WAN Programmability
  • Building Cisco SD-WAN Automation with Python
  • Building Cisco SD-WAN Automation with Ansible
  • Automating Cisco Meraki
  • Implementing Meraki Integration APIs

 
Lab outline

  • Automate Networks with Netmiko
  • Use Postman for REST API Consumption
  • Use Ansible to Configure and Verify Device Configuration
  • Implement On-Box Programmability and Automation with Cisco IOS XE Software
  • Use Python on Cisco IOS XE Software
  • Implement Streaming Telemetry with Cisco IOS XE
  • Explore Cisco DNA Center APIs
  • Build Python Scripts to Interact with Cisco DNA Center Intent APIs
  • Build Python Scripts with Cisco DNA Center Assurance APIs
  • Troubleshoot End-to-End Connectivity and Health-Check the Network via the Cisco DNA Center API
  • Perform Administrative Tasks Using the Cisco SD-WAN API
  • Build, Manage, and Operate Cisco SD-WAN Programmatically
  • Consume SD-WAN APIs Using the Uniform Resource Identifier (URI) Module
  • Manage Policies with Ansible
  • Build Reports Using Ansible-Cisco SD_WAN Role
  • Implement Cisco Meraki API Automation
  • Explore Cisco Meraki Integration APIs
  • Explore Cisco Meraki Webhook Alerts

https://www.etc.at/seminare/ENAUI