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'inscrireAller à:
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
Résumé
Haut de pageCette 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 pagePublic
Haut de pageCette 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 pageA 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 pageIntroduction
- 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 pageLes participants doivent avoir de bonnes connaissances des systèmes Linux.
Et après
Haut de pageBon à savoir
Haut de pageSupport de cours remis aux participants.
- #000000