Aller au contenu principal

EDITIONS ENI : 04. Ansible, Automatiser la gestion des serveurs

Organisme

EDITIONS ENI
2A RUE BENJAMIN FRANKLIN
44812 ST HERBLAIN CEDEX
Voir toutes ses formationsAutres organismes proposant cette formation

Contact

SERVICE FORMATIONS INTER-ENTREPRISES
inter@eni.fr
0240924562

Durée

14 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

L’évaluation des acquis est réalisée par les stagiaires, qui en début et fin de formation, réalisent une auto-évaluation de leurs connaissances en lien avec les objectifs de la formation.

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
661.5€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
3045€ HT / groupe
4 stagiaires minimum

Public

Administrateurs, Développeurs, Architectes…

Pré-requis

Connaître l'administration des systèmes Linux et un langage de développement de scripts.

Objectifs pédagogiques

  • 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

Programme détaillé

 

Introduction DevOps

·  L'origine du mouvement DevOps

·  Le besoin d'industrialisation pour l'opérationnel

·  Tour d'horizon des outils

·  Positionnement de Ansible dans le paysage actuel

 

Présentation de Ansible

·  Origine du projet

·  Fonctionnement, rapport à SSH

·  Installation

·  Atelier pratique :

-   Installer Ansible sur la machine de contrôle

-   Préparer les nœuds

 

Configuration et commandes « Ad-Hoc »

·  Configuration SSH

·  Mise en place de l'inventaire

·  Commandes ad-hoc

·  Les modules : fichiers, packages, utilisateurs, services, ...

·  Atelier pratique :

-   Utiliser Ansible pour exécuter des commandes sur les nœuds

-   Transférer des fichiers

 

Déploiement et orchestration avec les playbooks

·  Introduction à Git

·  Introduction aux playbooks et à YAML

·  Les variables et les faits

·  Boucles et conditions

·  Rôles et inclusions

·  Bonnes pratiques pour la rédaction des playbooks

·  Atelier pratique :

-   Ecrire des playbooks pour déployer des applications

-   Piloter un environnement complet avec ansible

 

Pour aller plus loin

·  Les modules de base

·  Structure et comportement d'un module

·  Réutilisation et communauté : ansible-galaxy

·  Atelier pratique : Exploiter des modules externes

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.