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

Informations générales

Type de formation : Formation continue

Domaine : CISCO

Filière : AUTOMATISATION

Code de formation :

F-C-DEVASC

Objectifs & compétences

À l'issue de cette formation, les apprenants seront capables de :
  • Décrire l'importance des API et l'utilisation des outils de contrôle de version dans le développement de logiciels modernes

  • Décrire les processus et pratiques courants utilisés dans le développement de logiciels

  • Décrire les options d'organisation et de construction de logiciels modulaires

  • Décrire les concepts HTTP et leur application aux API basées sur le réseau

  • Appliquer les concepts REST (Representational State Transfer) à l'intégration avec les API HTTP

  • Décrire les plates-formes Cisco et leurs capacités

  • Décrire les fonctionnalités de programmabilité de différentes plates-formes Cisco

  • Décrire les concepts de base du réseau et interpréter la topologie de réseau simple

  • Décrire l'interaction des applications avec le réseau et les outils utilisés pour résoudre les problèmes

  • Appliquer des concepts de programmabilité pilotée par les modèles pour automatiser les tâches courantes avec des scripts Python

  • Identifier les modèles et composants de déploiement d'applications courants dans le pipeline de développement

  • Décrire les problèmes de sécurité courants et les types de tests, et utiliser la conteneurisation pour le développement local

  • Utiliser des outils pour automatiser l'infrastructure grâce aux scripts et à la programmabilité pilotée par les modèles

Public visé

Ingénieur en automatisation réseau, Développeur de logiciels, Programmeur d'intégration système, Architecte d'infrastructure, Concepteur de réseau

Pré-requis

  • Connaissances de base en informatique

  • Compétences de base en navigation dans le système d'exploitation PC

  • Compétences de base en matière d'utilisation d'Internet

  • Expérience pratique avec un langage de programmation (spécifiquement Python)