Maîtrisez l’automatisation informatique avec Ansible
L’automatisation informatique est aujourd’hui indispensable pour les DSI qui doivent faire face à des défis technologiques croissants. Quant à l’industrialisation des déploiements, elle existe depuis des années avec des outils comme Puppet ou Chef, permettant de déployer des infrastructures et installer des applications sans intervention humaine.
Ces dernières années, Ansible (développé par Red Hat) s’est imposé comme l’outil incontournable pour la gestion de configuration (Configuration Management) grâce à sa simplicité, sa flexibilité et sa large adoption dans les environnements DevOps.
Objectifs de la formation Ansible
Cette formation pratique vous permettra de maîtriser les fondamentaux de l’automatisation et de l’industrialisation des processus de déploiement et de configuration à l’aide d’Ansible.
Public cible
- Professionnels DevOps
- Administrateurs Systèmes et Réseaux
- Architectes IT et Managers
- Développeurs curieux souhaitant monter en compétences DevOps
Informations pratiques
Formateur : Dirane TAFEN – Consultant & Instructeur expert Cloud et DevOps
Durée : 3,7 heures de formation intensive
Accès à une plateforme de TP en ligne directement via votre navigateur, 24h/24
Une formation axée sur la pratique
PRATIQUE ! PRATIQUE ! PRATIQUE ! Chez EAZYTraining, nous privilégions l’apprentissage par la mise en situation concrète. Chaque concept abordé est illustré par des cas pratiques et des exercices sur notre plateforme dédiée (Docker, Kubernetes, Ansible, OpenShift, etc.).
Profitez d’un environnement de laboratoire 100% en ligne, accessible à tout moment, pour vous entraîner en conditions réelles. Apprenez en pratiquant dès aujourd’hui avec EAZYTraining !
Détails
- 12 Sections
- 87 Lessons
- Durée de vie
- Module 00 : Présentation de la formation7
- Module 01 : Introduction au DevOps et Ansible7
- 2.1Introduction au DevOps et Ansible9 Minutes
- 2.2TP-0 : Code d’accès de la plateforme EAZYTraining
- 2.3TP-0 : presentation de la plateforme de TP by EAZYTraining7 Minutes
- 2.4TP-0 presentation de la plateforme de TP by Vagrant7 Minutes
- 2.5TP-1 : Introduction au DevOps et Ansible2 Minutes
- 2.6TP-1 : [correction] installation de ansible sur linux4 Minutes
- 2.7 TP-1 : [correction] code source utilisé
- Module 02 : Commandes ad-hoc7
- 3.1Commandes ad-hoc9 Minutes
- 3.2TP-2 : Commandes ad-hoc2 Minutes
- 3.3TP-2 : [correction] mise en place de l’environnement1 Minutes
- 3.4TP-2 : [correction] commandes ad-hoc en action13 Minutes
- 3.5TP-2 : [correction] supprimez votre environnement1 Minutes
- 3.6TP-2 : [correction] code utilisé-vagrant
- 3.7TP-2 : [correction] code utilisé-eazytraining
- Module 03 : Découverte du yaml5
- Module 04 : Inventaire Ansible7
- 5.1Inventaire Ansible10 Minutes
- 5.2TP-4 : Inventaire Ansible2 Minutes
- 5.3TP-4 : [correction] inventaire au format ini6 Minutes
- 5.4TP-4 : [correction] inventaire au format yaml2 Minutes
- 5.5TP-4 : [correction] supprimez vos ressources1 Minutes
- 5.6TP-4 : [correction] code utilisé-vagrant
- 5.7TP-4 : [correction] code utilisé-eazytraining
- Module 05 : Playbook11
- 6.1Playbook14 Minutes
- 6.2TP-5 : Playbook3 Minutes
- 6.3TP-5 : [correction] ATTENTION LISEZ AVANT DE CONTINUER
- 6.4TP-5 : [correction] exécution du playbook10 Minutes
- 6.5TP-5 : [correction] écriture et validation syntaxique du playbook9 Minutes
- 6.6TP-5 : [correction] ecriture et execution du playbook by vagrant17 Minutes
- 6.7TP-5 : [correction] ansible-cfg7 Minutes
- 6.8TP-5 : [correction] ansible-cfg by vagrant16 Minutes
- 6.9TP-5 : [correction] envoyer votre travail sur github6 Minutes
- 6.10TP-5 : [correction] code utilisé-eazytraining
- 6.11TP-5 : [correction] code utilisé-vagrant
- Module 06 : Templating loop condition7
- 7.1Templating loop condition5 Minutes
- 7.2TP-6 : templating loop condition3 Minutes
- 7.3TP-6 : [correction] boucle template et condition8 Minutes
- 7.4TP-6 [correction] boucle template et condition-vagrant (2)9 Minutes
- 7.5TP-6 : [correction] poussez votre code sur github3 Minutes
- 7.6TP-6 : [correction] code utilisé-vagrant
- 7.7TP-6 : [correction] code utilisé-eazytraining
- Module 07 : Sécurité9
- 8.1Sécurité7 Minutes
- 8.2TP-7 : Sécurité3 Minutes
- 8.3TP-7 : [correction] encryptez avec ansible-vault8 Minutes
- 8.4TP-7 [correction] encryptez avec ansible-vault-vagrant7 Minutes
- 8.5TP-7 : [correction] ansible et clé ssh6 Minutes
- 8.6TP-7 [correction] ansible et clé ssh-vagrant4 Minutes
- 8.7TP-7 : [correction] poussez votre code sur github2 Minutes
- 8.8TP-7 : [correction] code utilisé-vagrant
- 8.9TP-7 : [correction] code utilisé-eazytraining
- Module 08 : Rôle Ansible7
- 9.1Rôle Ansible15 Minutes
- 9.2TP-8 : Rôle Ansible3 Minutes
- 9.3TP-8 : [correction] déployez wordpress à l’aide de docker et les roles ansible15 Minutes
- 9.4TP-8 [correction] déployez wordpress à l’aide de docker et les roles ansible-vagrant13 Minutes
- 9.5TP-8 : [correction] poussez votre code sur github2 Minutes
- 9.6TP-8 : [correction] code utilisé-vagrant
- 9.7TP-8 : [correction] code utilisé-eazytraining
- Module 09 : Tower - AWX7
- Module 10 : ANSIBLE + AWS9
- 11.1Pourquoi ansible et aws ?4 Minutes
- 11.2Workflow mis en place2 Minutes
- 11.3Création d’un compte aws8 Minutes
- 11.4Secret et access key5 Minutes
- 11.5Module ec23 Minutes
- 11.6Explication du playbook12 Minutes
- 11.7Déploiement de l’application sur aws partie 18 Minutes
- 11.8Déploiement de l’application sur aws partie 23 Minutes
- 11.9Code utilisé
- Module 11 : Mini-projet4