La formation Ansible, automatiser la gestion des serveurs vous permettra de :
- 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
Ansible, automatiser la gestion des serveurs (SY124)
Diplôme
Certificat ESIEE-IT
Durée
2 jours (soit 14 heures)
Coût
1 824 €
Campus
Paris 9ème ou à distance
Ansible, automatiser la gestion des serveurs
- 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
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 œuvre 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 œuvre des rôles sur un exemple simple de configuration d'un serveur et d'un client nfss
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
À qui s’adresse cette formation ?
Administrateurs, Développeurs, Architectes...
Quels sont les prérequis ?
Connaître l'administration des systèmes Linux et un langage de développement de scripts
Méthodes pédagogiques
- Apports théoriques suivis d’applications
- Travaux pratiques réalisés
Méthodes d'évaluations
- QCM d'évaluation des acquis
- À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.
Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures).
Informations complémentaires
Texte
Prochaines sessions :
- Du 20 au 21 novembre 2023
- Du 5 au 6 février 2024
- Du 22 au 23 avril 2024
- Du 17 au 18 juin 2024
- Du 16 au 17 septembre 2024
- Du 2 au 3 décembre 2024
- Horaires : 9h00 à 17h30
- Taux de réussite : nouvelle formation
- 100% à distance (D) ou en présentiel (P)
- Si vous êtes en situation de handicap, retrouvez toutes les informations utiles ICI