Phare Phirio  : apprendre à apprendre

Pharepuzzle Phirio

PhareDataCenter Phirio

PhareSerious Games

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Formations
  3. Catalogue
  4. Systemes
  5. SY124

Formation : Ansible : industrialiser les déploiements

Durée de la formation

2 jours

Code cours

SY124

Prix de la formation

1 580 € HT

Sessions programmées

7 au 8 juillet29 au 30 septembre22 au 23 décembre

Public :

Administrateurs, Développeurs, Architectes

Objectifs :

A l’issue de la formation, le stagiaire sera capable d’automatiser la configuration et le déploiement d’applications avec la solution Open Source Ansible

Prérequis :

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

  • Pour tester vos connaissances actuelles sur le sujet : Validation des pré-requis
  • Pour nous préciser vos attentes : Validation des attentes

Objectifs pédagogiques:

  • Connaître les caractéristiques et le fonctionnement d'Ansible
  • Mettre en oeuvre 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é de la formation

Caractéristiques et le fonctionnement d'Ansible

Introduction
Gestion automatisée de configurations systèmes et réseaux
(serveurs, machines virtuelles,containers, équipements réseaux)
Définition de l'IaC : Infrastructure as Code
Notion de CMDB : Connaissance Management DataBase
Présentation des différentes solutions : ansible, Chef, Puppet, ...
Positionnement et particularités d'ansible.
Atelier : Installation et configuration


Etude des fichiers de configuration:
/etc/ansible/ansible.cfg, /etc/ansible/hosts, /etc/ansible/roles
Communication avec les serveurs distants : ssh
Atelier : Premiers pas avec ansible,


inventaire des serveurs accessibles: hôtes, groupes, etc ...
Configuration d'un inventaire automatique

Présentation du format YAML

Format de représentation de données,
utilisation pour la CMDB : exemples
Deux types de collections : séquences et correspondances,
Style des collections : en bloc, en flux
Imbrication des collections
Atelier : exemple de création d'un utilisateur et automatisation d'une action avec les droits de l'utilisateur créé


Mise en oeuvre les playbooks, modules, rôles, tâches...

Notion de playbooks.
Langage de configuration, déploiement, orchestration
Principes de fonctionnement
Exemples de playbooks.
Gestion des variables, conditions, boucles, ...
Présentation des modèles, les gestionnaires
Atelier : écritures de playbooks simples


Optimiser le pilotage d’un parc de serveurs et le déploiement d’applications

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.
Atelier : mise en oeuvre des commandes Ad Hoc pour l'administration de services


Les rôles

Objectifs : réutilisation, modularité,
Structure des répertoires, format des fichiers
Présentation des rôles disponibles sur Galaxy
Atelier : mise en oeuvre des rôles sur un exemple simple de configuration d'un serveur et d'un client nfs


Les modules

Principe de fonctionnement
Etude de quelques modules fondamentaux:
command, file, template, lineinfile, package, service, cron, user
Atelier : exemples d'écriture de nouveaux modules


Maîtriser les bonnes pratiques sous Ansible

Recommandations et tour d'horizon des bonnes pratiques
Atelier : Etudes de cas, mise en évidence des cas d'erreurs classiques




Déroulé pédagogique
Modalités et délais d'accès
Méthodes mobilisées et modalités d'évaluation

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
Code cours : SY124

Contenu de la formation
Ansible : industrialiser les déploiements:
  • Caractéristiques et le fonctionnement d'Ansible
  • Présentation du format YAML
  • Mise en oeuvre les playbooks, modules, rôles, tâches...
  • Optimiser le pilotage d’un parc de serveurs et le déploiement d’applications
  • Les rôles
  • Les modules
  • Maîtriser les bonnes pratiques sous Ansible

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours


Version du document : R727
Date de mise à jour du document : 2024/08/27


quelques une de nos réalisations
  • Recrutement
  • Data Dock Data Dock
  • Qualiopi
    Qualiopi
    La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

INFORMATIONS LEGALES

  • Protection des données personnelles
  • Mentions légales et crédits
  • Condition générales d'utilisation (CGU)

INFORMATIONS PRODUITS

  • Calendrier
  • Présentations de technologies
2025 Phirio Paris