Skip to main Content

Outils DevOps : Automatisation avec ANSIBLE

  • Référence DOANS
  • Durée 3 jour(s)

Modalité pédagogique

Options de paiement complémentaires

  • GTC 30 TTC

    Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.

Classe inter en présentiel Prix

EUR2,390.00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Cette formation permet aux participants d'acquérir les compétences et connaissances nécessaires pour automatiser toutes les tâches manuelles et répétitives d’administration des serveurs afin d'accélérer le temps de mise sur le marché de nouvelles fonctionnalités applicatives.

Cette formation comporte de très nombreux ateliers pratiques (30% théorie, 70% pratique).

Prochaines dates

Haut de page

Cette formation s'adresse aux administrateurs systèmes, développeurs et chefs de projets désirant automatiser les tâches d’administrations (configuration, provisioning et déploiement applicatif) récurrentes sur leurs serveurs.

Objectifs de la formation

Haut de page

A l'issue de la formation, les participants seront capables de :

  • Démontrer le rôle d'Ansible dans l'éco système DevOps
  • Installer Ansible
  • Expliquer ce qu'est le Playbook Ansible
  • Utiliser des variables
  • Mettre en oeuvre des rôles dans Ansible
  • Gérer des données secrètes
  • Expliquer ce qu'est Ansible Tower

Programme détaillé

Haut de page

Introduction

  • Présentation d’Ansible
  • Place et intérêt d’Ansible dans l’éco système DevOps

Vue d’ensemble d’Ansible

  • Architecture d’Ansible
  • Exécution de commandes ad-hoc Ansible pour gérer les serveurs distants

TP : Installer Ansible, utiliser Ansible en ligne de commande

Playbook Ansible

  • Le langage YAML
  • Écriture d’un Playbook Ansible

TP : Écrire et exécuter les playbooks pour automatiser les tâches d’administration

Gestion des variables Ansible

  • Déclaration et utilisation des variables
  • Portée et précédence des variables

TP : Organiser et utiliser les variables dans les Playbooks

Rôles Ansible

  • Intérêt des Rôle Ansible (ensemble de scripts Ansible réutilisables)

TP : Implémenter et exécuter les Rôles Ansible pour automatiser les tâches d’administration

Ansible Vault

  • Gestion des données secrètes (mots de passe, clefs ssl/ssh, …) utilisées dans les scripts d’automatisation Ansible, avec Ansible Vault

TP : crypter, décrypter et utiliser les données secrètes dans un Playbook

Ansible Tower 

  • Orchestration et gestion des projets Ansible avec Ansible Tower

TP : Installation, configuration et utilisation d’Ansible Tower

Cas d’utilisation Ansible/Ansible Tower

  • Déploiement disruptif
  • Déploiement non disruptif
  • Déploiement Blue green

TP : Ecriture de Playbooks de déploiement d’une application Java sur Tomcat

Conclusion et perspectives

Appendices

Pré-requis

Haut de page

Les participants doivent avoir de bonnes connaissances des systèmes Linux.

Bon à savoir

Haut de page

Support de cours remis aux participants.

Cookie Control toggle icon