Formation Ansible : Automatiser la gestion des serveurs Industrialiser les déploiements

4.4 sur 5 étoiles

5 étoiles
42%
4 étoiles
57%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 28 avis
(28 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence AGSA
Éligible CPF Non

Ansible est une solution open source qui permet d’automatiser la configuration et le déploiement d’application sur un ensemble de serveurs. Sa grande force est sa simplicité de mise en œuvre à travers de simples connexions ssh. Un langage de description très facile à appréhender permet d’exprimer ses souhaits d’installation sur les serveurs physiques ou virtuels cibles. Ansible se charge alors d’atteindre l’état désiré quel que soit l’état initial des serveurs. Les responsables de déploiement peuvent alors organiser leur projet en mettant en place des bibliothèques, des gabarits, des variables.

Cette formation pratique vous apprend à découvrir tout le potentiel d’Ansible et surtout à le mettre en œuvre (playbooks, modules, rôles, tâches, déploiement, etc.) tout en étant capable de le positionner dans un processus d’intégration continue avec les autres outils DevOps.

Objectif opérationnel :

Savoir utiliser Ansible pour industrialiser la configuration et le déploiement de ses applications.

Objectifs pédagogiques :

À l'issue de cette formation Ansible Industrialiser les déploiements, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître l’intérêt d’Ansible et ses caractéristiques principales.
  • Savoir installer et configurer Ansible
  • Être capable de mettre en œuvre les playbooks, modules, rôles, tâches...
  • Connaître les fonctionnalités avancées d'Ansible
  • Savoir optimiser le pilotage d’un parc de serveurs et le déploiement d’applications
  • Maîtriser les bonnes pratiques sous Ansible

Public :

Ce cours Ansible s’adresse aux administrateurs et aux exploitants souhaitant mettre en œuvre Ansible pour le déploiement des services et applications. Il intéressera également les équipes DevOps en charge de l’intégration continue.

Prérequis :

Les participants à cette formation doivent nécessairement savoir administrer un système Linux. La connaissance d’un langage de développement de scripts leur permettra de comprendre plus rapidement certains des aspects avancés d’Ansible.

Jour 1

Présentation de Ansible

La place de Ansible dans le mouvement DevOps
Les autres outils (Puppet, Chef, Saltstack, …)
Principes d’une Infrastructure as Code (IaC)
Fonctionnement général de Ansible

Installation et première utilisation

Installation d’Ansible
Principes des clefs ssh (public, private)
Les fichiers utilisés par Ansible (/etc/ansible, inventaire, ...)
Test de la connectivité
Travaux pratiquesInstallation, configuration des nœuds
Création de l’inventaire des serveurs et premières commandes

Les commandes Ad-Hoc et les modules Ansible

Les modules Ansible
Les modules command et shell
Le transfert de fichiers
La gestion des packages
La gestion des utilisateurs
La gestion des services
Le module setup
Travaux pratiquesCommandes de base : Installation de package, Copies de fichiers, Gestion des services

Démarrer avec les Playbooks

Rôle d'un fichier playbook
Les différentes sections (hôte, variable, tâches)
Les variables et les tableaux
La priorité et la portée des variables
La programmation (boucle, condition, filtre, opérations, etc.)
Exemples de templates utiles
Inclusion et import de fichiers
Debug et erreurs classiques
Travaux pratiquesCréation et exécution de Playbooks pour la mise en œuvre d’une application LAMP (Apache, MySQL)Jour 2

Les différents rôles sous Ansible

Comment s’assurer de la présence/absence de fonctionnalité ?
Structure d'un rôle
Exécution d'un rôle
Quelques exemples de rôle
Utiliser des éléments existants (Ansible Galaxy)
Travaux pratiquesCréation de rôles et inclusion de rôles d’Ansible Galaxy

Fonctionnalités avancées

Bonnes pratiques avec les tags
Utiliser les caractéristiques de la machine (Gather_facts, module setup)
Tester notre playbook avant exécution (dry-run, step-by-step et diff)
La visualisation d'un playbook
Accéder à des sources de données (plugin lookup)
Le fichier d'inventaire dynamique et temporaire
Grouper des actions logique (blocks)
Gérer les erreurs (any_errors_fatal)
Les prés et post tasks
La délégation par delegate_to
Parallélisme et serialisation des tâches
L’escalade des privilèges
Test de cohérence : assert et fail
Travaux pratiquesVisualisation de la configuration de nos machines post-installation Ansible sous forme de site WEB (génération de HTML pour disposer d’un tableau de bord des configurations : OS, IP, logiciels installés, etc.)

Compléments et bonnes pratiques

Développer ses propres modules, déboguer un module, les plug-ins.
Utiliser les collections
Ansible Vault et l'encryptage
Créer ses propres filtres.
Ansible et Ansible Tower.
Utiliser un SCM avec Ansible
Où stocker les fichiers Ansible ?
La gestion des inventaires
Travaux pratiquesMise en œuvre des Collections et d’Ansible Vault
Date de mise à jour du programme : 28/03/2024

Dates et lieux

1
2
Du 23 au 24 mai 2024
En bonne voie de maintien
Lieu
Distanciel
Durée
2 jrs
1500 € HT
Du 23 au 24 mai 2024
En bonne voie de maintien
Lieu
Paris
Durée
2 jrs
1500 € HT
Du 04 au 05 juin 2024
Lieu
Distanciel
Durée
2 jrs
1500 € HT
Du 04 au 05 juin 2024
Lieu
Paris
Durée
2 jrs
1500 € HT
Du 20 au 21 juin 2024
Lieu
Distanciel
Durée
2 jrs
1500 € HT
Du 20 au 21 juin 2024
Lieu
Paris
Durée
2 jrs
1500 € HT
Du 25 au 26 juillet 2024
Lieu
Distanciel
Durée
2 jrs
1500 € HT
Du 25 au 26 juillet 2024
Lieu
Paris
Durée
2 jrs
1500 € HT
Du 26 au 27 août 2024
Lieu
Distanciel
Durée
2 jrs
1500 € HT
Du 26 au 27 août 2024
Lieu
Paris
Durée
2 jrs
1500 € HT
1
2

Logo partenaire action collective de l'OPCO Atlas Votre formation Ansible prise en charge jusqu'à 100% des coûts pédagogiques ! *

Depuis 2011, PLB Consultant est partenaire des Actions Collectives Atlas pour vous proposer les meilleures formations informatique et développer vos compétences dans le Numérique :

- En présentiel dans l’une de nos salles en Régions 
- À distance depuis votre bureau 
- Sessions intra-entreprise dans toute la France.

* jusqu'à 100% des coûts pédagogiques selon votre branche d'activité dans la limite des fonds mutualisés dédiés aux actions collectives et en application des critères de prise en charge en vigueur (cf conditions détaillées sur le site d'Atlas)

Avis des participants à la formation Ansible : Automatiser la gestion des serveurs

Note moyenne de 4.4/5(28)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

DANZE LEMIERE Barbara
5/5

Mon avis sur le contenu du stage :

"Les travaux pratiques n'etaient pas un simples copié/collé du support et cela permet de bien voir si on a compris ou pas"

Mon avis sur le formateur :

"Intervenant très clair et agréable"

Mon avis sur la salle de formation :

"A distance, aucun problème avec les outils ni de deconnexion , ce qui n'est pas le cas des autres formations à distance que j'ai effectuées dans d'autres organismes "

Ce que j'ai le plus apprécié :

"Le contact avec le technicien de l'organisme avant la formation qui présente les outils. Cela évite un stress et les mauvaises surprises du premier jour"

Ce que j'ai le moins apprécié :

"Interface adobe connect un peu désuète mais elle fait le job"

MN
4/5

Mon avis sur le contenu du stage :

"Merci pour le temps attribué aux TP."

Mon avis sur le formateur :

"Merci pour la disponibilité du formateur à répondre aux questions ou à reprendre une explication."

Ce que j'ai le plus apprécié :

"La mise à dispo des machines pour TP déjà pré-configurées; l'envoi en avance des informations de connexion."

Ce que j'ai le moins apprécié :

"Le début de la formation a été un peu rapide (mais nous avions perdu un peu de temps pour de la logistique, donc ça se comprend)."

RP
5/5

Mon avis sur le contenu du stage :

"La formation a entièrement répondu à mes attentes."

Mon avis sur le formateur :

"Animateur excellent pédagogue et très à l'écoute des stagiaires."

Ce que j'ai le plus apprécié :

"La mise à disposition d'un atelier complet pour faire des manips."

Ce que j'ai le moins apprécié :

"Tous les stagiaires n'avaient pas testé leur connexion ce qui a généré 1/2heure de temps perdu en début de formation."

CJ
5/5

Mon avis sur le contenu du stage :

"Contenu détaillé, on ne se sent pas perdu lors du déroulement du stage. "

Mon avis sur le formateur :

"Un animateur au top!"

Ce que j'ai le plus apprécié :

"Pas de soucis de connexion à teams et au PC de formation."

Ce que j'ai le moins apprécié :

"problème de paramétrage des VM utilisées pour les TP"

SJ
4/5

Mon avis sur le formateur :

"Réponse à nos questions + débugage"

Ce que j'ai le plus apprécié :

"Etant complètement débutant, toute la découverte des principes d'Ansible et les exercices proposés"

Ce que j'ai le moins apprécié :

"La fin de la formation avec les modules complémentaires. Un peu trop d'informations sur la fin (comme je découvrais l'outil) "

PEROT Sébastien
5/5

Mon avis sur le contenu du stage :

"Le contenu est riche en informations"

Mon avis sur le formateur :

"Personne très professionnelle, le cours est riche en informations."

Mon avis sur la salle de formation :

"RAS"

Ce que j'ai le plus apprécié :

"RAS"

Ce que j'ai le moins apprécié :

"RAS"

BS
4/5

Mon avis sur le contenu du stage :

"La qualité du support de formation est excellente et dense. Par contre il est difficile de suivre le support et les explications du formateur"

Mon avis sur le formateur :

"Formation un peu rapide. Par contre, j'ai beaucoup apprécié la qualité des travaux pratiques. Sinon le formateur était disponible et à l'écoute durant la formation."

KM
4/5

Mon avis sur le contenu du stage :

"j'attendais plus de théorie et de pratique sur le développement de playbooks mais je comprends que ce n'est pas possible en 2 jours"

Mon avis sur la salle de formation :

"pas assez de prise pour que tout le monde branche son pc portable 8 personnes + le formateur dans une petite salle : nous étions les uns sur les autres"

LE PENRU Olivier
5/5

Mon avis sur le contenu du stage :

"Bon rythme et explications détaillées des points abordés."

Mon avis sur le formateur :

"A répondu à toutes nos questions."

Ce que j'ai le plus apprécié :

"Pouvoir suivre la formation en télétravail."

LAMBERTINI Clément
5/5

Mon avis sur le formateur :

"Très bonne élocution, patience, clarté,etc."

Ce que j'ai le plus apprécié :

"Préparation en amont du support technique au top"

Ce que j'ai le moins apprécié :

"L'accessibilité du support technique (VM)"

AB
4/5

Mon avis sur la salle de formation :

"On a du changer de salle a treville car celle réservé était trop petite, pas de prise, pas de fenetre"

Ce que j'ai le plus apprécié :

"connaisance technique"

SP
4/5

Mon avis sur le contenu du stage :

"Les supports permettent un suivi progressif"

Ce que j'ai le plus apprécié :

"Environnement de travail directement disponible et prêt à l'usage"

YO
5/5

Mon avis sur le contenu du stage :

"Une très bonne formation."

Ce que j'ai le plus apprécié :

"Disponibilité du formateur . donne des bonne explication."

VN
4/5

Ce que j'ai le moins apprécié :

"la machine windows qui héberge des VM linux ma sérieusement gênée. que ce soit au niveau de coprier/coller que des saisies (compatibilité bépo)"

BN
4/5

Mon avis sur le contenu du stage :

"pas adapté au niveau débutant"

Mon avis sur la salle de formation :

"salle exiguë"

COMBREXELLE Nicolas
5/5

Mon avis sur le contenu du stage :

"bon dosage théorie / pratique"

Mon avis sur la salle de formation :

"formation virtuelle"

AB
4/5

Mon avis sur le formateur :

"bon formateur"

Mon avis sur la salle de formation :

"bon environnement , facile d'accès"

HY
5/5

Ce que j'ai le plus apprécié :

"répond à toutes les questions et demandes de support"

ME
4/5

Mon avis sur la salle de formation :

"Formation en intra sur site Synchrotron SOLEIL."

GN
4/5

Ce que j'ai le plus apprécié :

"exercices pratiques"

CAULEA Radu
4/5

Mon avis sur le contenu du stage :

"trop dense (ou trop court)"

CHAIGNEAU Gwendal
5/5

Mon avis sur le formateur :

"au top !"

BJ
5/5
DOL Sébastien
4/5
PS
4/5
PV
4/5
CR
4/5
NM
5/5


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB