Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Automatisation > Industrialiser les déploiements avec Ansible

Industrialiser les déploiements avec Ansible

ansible

Objectifs

  • Comprendre le fonctionnement d'Ansible
  • Rédiger des scripts de déploiement

Public

  • Administrateurs
  • Développeurs

Prérequis

  • Connaitre un langage de développement de scripts et connaissances de base de l'administration Linux

Programme de la formation

Introduction

  • Gestion automatisée de l'infrastructure systèmes et réseaux (serveurs, machines virtuelles, containers, équipements réseaux)
  • Notion de playbooks
  • Langage de configuration, déploiement, orchestration
  • Commandes Ad-Hoc

Installation et inventaire avec Ansible

  • Travaux pratiques sur CentOS
  • Configuration de la connexion avec les serveurs distants : ssh
  • Premiers pas avec ansible : inventaire des serveurs accessibles : hôtes, groupes, etc …
  • Configuration d'un inventaire automatique

Playbooks et modules

  • Exemples de playbooks
  • Les modules fournis avec Ansible, écriture de nouveaux modules

Commandes Ad Hoc

  • Commandes shell
  • Gestion du parallélisme
  • Transfert de fichiers
  • Gestion des utilisateurs et groupes
  • Déploiement à partir des sources
  • Administration des services
 

Méthode pédagogique

Un support de cours est remis à chaque participant. La théorie est complétée par des cas pratiques ou exercices discutés avec le formateur.

Méthode d'évaluation

Le cours est agrémenté de questions et mises en situation pour maximiser l'apprentissage. A l'issue de la formation, un questionnaire de satisfaction sera à compléter en ligne.