Logo de l'organisme de formation

Nous vous offrons un accompagnement de qualité

Représentation de la formation : ANSIBLE - Automatiser la gestion des serveurs

ANSIBLE - Automatiser la gestion des serveurs

Formation à distance
Durée : 14 heures (2 jours)
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire

Formation créée le 29/02/2024.

Version du programme : 1

Programme de la formation

Ansible est une solution open source qui permet d’automatiser la configuration et le déploiement d'applications sur un ensemble de serveurs physiques ou virtuels. Ansible utilise des concepts et outils simples (configuration YAML, connexion SSH, etc.). A l’issue de la formation, le stagiaire sera capable d’automatiser la configuration et le déploiement d’applications avec la solution Open Source Ansible.

Objectifs de la formation

  • Connaître les caractéristiques et le fonctionnement d'Ansible
  • Mettre en œuvre les playbooks, modules, rôles, tâches...
  • Comprendre comment optimiser le pilotage d’un parc de serveurs et le déploiement d’applications
  • Maîtriser les bonnes pratiques sous Ansible

Profil des bénéficiaires

Pour qui
  • Administrateurs, Développeurs, Architectes…
Prérequis
  • Connaître l'administration des systèmes Linux et un langage de développement de scripts.

Contenu de la formation

  • CONNAITRE LES CARACTERISTIQUES ET LE FONCTIONNEMENT D'ANSIBLE
    • Positionnement de Ansible
    • Ansible, DevOps et les technologies IaC (Infrastructure as Code)
    • Comparaison avec d’autres outils comme Puppet et Chef
    • Architecture et fonctionnement d'Ansible
    • Inventaires, modules, playbooks, tasks, rôles
    • Invite de commande
    • Installation, configuration et prise en main
    • Installation et prise en main
    • Syntaxe Yaml
    • Configurations des noeuds (clés ssh et droits), avec les notions d’inventaires et playbooks
  • METTRE EN OEUVRE LES PLAYBOOKS, MODULES, ROLES, TACHES...
    • Inventaires - Inventaire des serveurs : hôtes, groupes, etc ... - Configuration d'un inventaire automatique
    • Playbooks - Définitions et exemples playbooks - Notion de variable, structures de controle, et modules. - Utilisation des rôles (au niveau des plays, au niveau des tâches) - Exécution d'un playbook. - Test d'un playbook en dry-run. - Exécution step by step, et saut de tâches. - Gestion des erreurs.
    • Les modules fournis avec Ansible et l’écriture de nouveaux modules - Les modules de la communauté et Ansible-galaxy. - Environnement de développement et tests
  • COMPRENDRE COMMENT OPTIMISER LE PILOTAGE D’UN PARC DE SERVEURS ET LE DEPLOIEMENT D’APPLICATIONS
    • Interface de gestion avec Ansible et Ansible Tower
    • Continuous Deployment avec Ansible
  • MAITRISER LES BONNES PRATIQUES SOUS ANSIBLE
    • Déploiement et automatisation
    • Gestion d’artefacts et déploiement basé sur le contrôle des versions
    • Intégration des tests au déploiement
    • Bonnes pratiques Ansible
    • Mutualisation des rôles
    • Convention de nommage, documentation, syntaxe YAML
    • Utilisation des tags
    • Veille technologique autour de Ansible
Équipe pédagogique

Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr

Suivi de l'exécution et évaluation des résultats
  • Feuille de présence émargée par demi-journée par les stagiaires et le formateur
  • Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
  • Auto-évaluation des acquis de la formation par les stagiaires
  • Questionnaire d’évaluation de la satisfaction en fin de stage
  • Attestation de fin de formation
Ressources techniques et pédagogiques
  • Modalité : Formation présentielle ou Formation distancielle (classe virtuelle) - Inter / Intra
  • Méthodes : Présentation des concepts, discussion technique, démonstrations, exercices et TP
  • Matériel : Présentiel : Un poste informatique par stagiaire connecté à internet, à une imprimante en réseau et au réseau informatique, Les salles sont équipées d’un tableau interactif ou d’un vidéoprojecteur et d’un paperboard Distanciel : le prestataire met à disposition de chaque stagiaire - Un PC équipé des outils et logiciels nécessaires à la formation auquel vous accédez via un outil de prise en main à distance -Un accès à un outil de classe virtuelle (Meet)
  • Support de formation : Un support de formation sera remis à chaque stagiaire en fin de formation : plateforme collaborative intégrant le code source des exercices réalisés en formation, webographie, mémos

Capacité d'accueil

Entre 4 et 12 apprenants

Délai d'accès

12 semaines