Accueil du site - Catalogue de formations - Formations UNIX & GNU / Linux - Formation Ansible : automatiser son infrastructure réseau avec Ansible

Prochaine session :
- sur demande


Contact : 2i2L - Informatique Internet et Logiciels Libres. Tel. : 02 40 37 02 06 – Mobile : 06 07 38 14 18 – Courriel : formation chez 2i2l.fr


Résumé de la formation :

- Logiciels : Ansible, Jinja2, SSH, NETCONF, RESTCONF, GNS3
- Durée : deux (2) journées
- Objectifs : être en capacité d’appréhender les nouveaux modes d’administration des équipements réseaux, et savoir utiliser des modules et des rôles Ansible pour administrer des équipements réseaux
- Public : administrateur systèmes et réseaux, ingénieurs réseaux, intégrateurs
- Pré-requis : avoir les bases d’Ansible
- Pédagogie : cours et travaux pratiques
- Mots clés : automatisation réseau, conformité, DevOps, Intent-Driven Networking


Ansible est un logiciel libre créé en 2012 et maintenu par la société RedHat excelle dans l’automatisation des infrastructures. Grâce à ses 2000 modules et à sa communauté de 4000 contributeurs, il est utilisé dans les domaines suivants : serveurs, virtualisation, cloud, conteneurs et équipements réseaux. Sa simplicité, son apprentissage rapide et son architecture sans agent en font un incontournable. Le nombre d’équipements réseaux supportés ainsi que la reprise des concepts appliqués aux serveurs font d’Ansible un critère de choix pour automatiser son infrastructure réseau.

Liens génériques :
- le site web Ansible officiel
- le github Ansible
- la licence Ansible GNU GPL v3
- l’article Ansible sur Wikipedia

Liens spécifiques à la formation :
- la fiche produit de l’automatisation réseau par Ansible
- la liste des modules réseaux
- la vidéo de démonstration d’automatisation réseau (15 minutes)


L’intervenant, Nicolas Quiniou-Briand est formateur et consultant en logiciels libres d’infrastructure avec un intérêt fort pour l’automatisation. Dans le cadre de son travail sur le logiciel PacketFence, il utilise Ansible pour déployer des serveurs ainsi que des équipements réseaux divers.


Le programme [1] :

L’évolution de l’administration des équipements réseaux
- Au commencement : la ligne de commande (CLI)
- YANG : le langage de modélisation des données
- NETCONF, RESTCONF et les API : les nouvelles méthodes d’administration

L’automatisation réseau avec Ansible
- Présentation et rappels sur Ansible
- Ansible : quels usages avec les équipements réseaux ?
- Spécificités de l’automatisation réseau avec Ansible

Travaux pratiques avec Ansible et des équipements réseaux divers
- Sauvegarder et restaurer un équipement réseau
- Collecter des informations sur un équipement réseau
- Déployer une configuration basée sur un modèle
- Conduire un changement de configuration
- Vérifier la conformité des configurations en place

Tous les travaux pratiques sont réalisés à partir d’un environnement reproductible défini via le logiciel libre GNS3. Il permet d’émuler des équipements réseaux de différents constructeurs et de virtualiser un contrôleur Ansible.

notes:

[1] Ce déroulé de formation est un original - tout droit d’auteur réservé - copyright 2019 - le formateur métier - copyleft CC-BY-SA - Nous reprendre, c’est aussi nous citer _et_ nous mettre en lien.