DevOps : Automatisation avec Ansible

Prix : 2 390 €HT

Durée : 3 jours

Code de Référence : DOS10

Catalogue Agile – DevOps

Objectifs de la formation

A l’issue de cette formation DevOps Ansible, vous serez capable d’automatiser les tâches manuelles et répétitives sur l’infrastructure afin d’accélérer le temps de mise sur le marché de nouvelles fonctionnalités applicatives.

Public

Cette formation DevOps : Automatisation avec Ansible s’adresse aux développeurs, administrateurs systèmes, chefs de projets, architecte, experts techniques et sécurité.

Prérequis

Connaissances des systèmes Linux.

Vous souhaitez faire vérifier vos prérequis ? Contactez-nous pour l’organisation d’un entretien téléphonique avec un de nos consultants formateurs.

Programme de la formation

Introduction

  • Présentation d’Ansible
  • Architecture d’Ansible

Ansible CLI

  • Commandes ad-hoc Ansible
  • TP : utiliser Ansible en ligne de commande

Les Playbooks Ansible

  • Le langage YAML
  • Playbook Ansible
  • TP : Écrire et exécuter les playbooks pour automatiser les tâches d’administration

Les variables Ansible

  • Où déclarer et comment utiliser les variables
  • Portée et précédence des variables
  • TP : Organiser et utiliser les variables dans les Playbooks

Les Rôles Ansible

  • Bonne pratique Ansible : les Rôles
  • TP : Écrire et utiliser 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 avancés

  • Déploiement disruptif
  • Déploiement non disruptif
  • TP : Ecriture de Playbooks de déploiement d’une application Java sur Tomcat
  • TP : Ecriture de Playbook de déploiement d’une infrastructure de monitoring et de supervision basée sur Prometheus, Grafana et Consul

Ansible Tower

  • Orchestration et gestion des projets Ansible avec Ansible Tower
  • TP : Installation, configuration et utilisation d’Ansible Tower

Conclusion et perspectives

Méthodes pédagogiques

Des exercices pratiques et des démonstrations vous permettront de mettre en pratique les notions théoriques présentées.(25% théorie, 75% pratique)

Méthodes d’évaluation des acquis

Afin d’évaluer l’acquisition de vos connaissances et compétences, il vous sera envoyé un formulaire d’auto-évaluation, qui sera à compléter en amont et à l’issue de la formation.
Un certificat de réalisation de fin de formation est remis au stagiaire lui permettant de faire valoir le suivi de la formation.

Commandez une session de formation