Developing Applications Using Cisco Platforms and APIs

Seminar / Firmentraining

Zielgruppe

  • Senior Ingenieur für Netzwerkautomatisierung
  • Senior Software-Entwickler
  • Sr. System Integration Programmer
  • Leitender Infrastruktur-Architekt
  • Senior Netzwerk-Designer
  • Ingenieur für Testentwicklung

Voraussetzungen

Die Kenntnisse und Fähigkeiten, die Sie vor der Teilnahme an dieser Schulung haben sollten, sind

  • Kenntnisse in der Programmgestaltung und -kodierung mit Schwerpunkt auf Python
  • Vertrautheit mit Ethernet, Transmission Control Protocol Internet Protocol (TCP/IP) und internetbezogenen Netzwerken
  • Verstehen der Nutzung von APIs
  • Kenntnis der Methoden der Softwareentwicklung und -gestaltung
  • Praktische Erfahrung mit einer Programmiersprache (insbesondere Python)

Diese Fähigkeiten sind in den folgenden Cisco-Lernangeboten zu finden:

  • Developing Applications and Automating Workflows using Cisco Core Platforms (DEVASC)

Inhalte

  • Beschreiben Sie die architektonischen Merkmale und Muster, die die Wartbarkeit und Funktionsfähigkeit von Anwendungen verbessern.
  • Erkennen der Schritte zur Entwicklung und Erstellung einer ChatOps-Anwendung
  • Implementierung robuster REST-API-Integrationen (Representational State Transfer) mit Netzwerkfehlerbehandlung, Paginierung und Fehlerflusskontrolle
  • Beschreiben Sie die notwendigen Schritte für Anwendungen und deren Benutzer- und Systemdaten
  • Identifizierung allgemeiner Aufgaben im automatisierten Anwendungsfreigabeprozess
  • Beschreiben Sie bewährte Verfahren für die Anwendungsbereitstellung
  • Methoden für den Entwurf verteilter Systeme zu beschreiben
  • Beschreiben Sie die Konzepte des Infrastrukturkonfigurationsmanagements und der Geräteautomatisierung
  • Verwendung von YANG-Datenmodellen (Yet Another Next Generation) zur Beschreibung von Netzkonfigurationen und Telemetrie
  • Vergleich verschiedener relationaler und nicht-relationaler Datenbanktypen und Auswahl des geeigneten Typs auf der Grundlage der Anforderungen

Zertifizierung

Cisco Certified DevNet Professional (CCDNP)