Objectifs
- Décrire les caractéristiques et les modèles architecturaux qui améliorent la maintenabilité et la facilité d'entretien des applications
- Identifier les étapes de conception et de création d'une application ChatOps
- Implémenter des intégrations d'API REST (Representational State Transfer) robustes avec gestion des erreurs réseau, pagination et contrôle du flux d'erreurs
- Décrire les étapes nécessaires pour les applications et leurs données utilisateur et système
- Identifier les tâches courantes dans le processus automatisé de publication des applications
- Décrire les meilleures pratiques pour le déploiement d'applications
- Décrire les méthodologies de conception de systèmes distribués
- Décrire les concepts de gestion de la configuration de l'infrastructure et d'automatisation des périphériques
- Utiliser les modèles de données Yet Another Next Generation (YANG) pour décrire les configurations réseau et la télémétrie
- Comparer différents types de bases de données relationnelles et non relationnelles et comment sélectionner le type approprié en fonction des besoins
Pour qui ?
Ingénieur en automatisation de réseau, Développeur de logiciels confirmé, Programmeur en intégration de systèmes, Architecte d'infrastructure, Concepteur de réseau, Ingénieur en développement de tests
Pré-Requis
Les connaissances et compétences que vous devez posséder avant de participer à cette formation sont les suivantes :
- Connaissance de la conception et du codage de programmes avec un accent sur Python
- Connaissance d'Ethernet, du protocole de contrôle de transmission Internet (TCP/IP) et des réseaux liés à Internet
- Comprendre l'utilisation des API
- Compréhension des méthodologies de développement et de conception de logiciels
- Expérience pratique avec un langage de programmation (en particulier Python)
Ces compétences peuvent s'acquérir en suivant la formation Développement d'applications et automatisation des flux de travail à l'aide des plates-formes Cisco : Developing Applications and Automating Workflows using Cisco Core Platforms (DEVASC)
Programme
Conception pour la maintenabilité et la facilité d'entretien Mise en œuvre de l'application ChatOps Intégration avancée de l'API REST Sécurisation des données d'application Sécurisation des applications Web et mobiles Automatisation de la publication des applications Déploiement d'applications Exploration des systèmes distribués Orchestration du réseau et de l'infrastructure Modélisation des données avec YANG Utilisation de bases de données relationnelles et non relationnelles Labs
Modalités d'accés & inscription
Le client qui souhaite souscrire à une formation remplit une demande de pré-inscription. Learneo retourne une proposition commerciale comprenant
les caractéristiques de formation (type, durée) et la proposition financière.
La commande n'est ferme et définitive qu'une fois la proposition commerciale signée par le client.
5 jours ouvrés (en moyenne) avant le début de la formation
Accessibilité aux personnes en situation de handicap
Contact : 01.53.20.37.00 | info@learneo.fr