Maitriser Ansible by cocadmin

Maitriser Ansible

Un outil qui permet de grandement simplifier la gestion d'infrastructure.
Peut-être qu'aujourd'hui vous avez une infrastructure à gérer et vous avez l'impression de régler toujours les mêmes petits problèmes. 
Que certaines machines sont différentes des autres et tout le monde a peur d'y toucher par peur de casser quelque chose. 
Peut-être qu'à chaque déploiement, tout le monde stress parce que les précédents ne se sont pas bien passés.

Que se passerait-il si votre boss venait vous demander d'installer deux nouveaux environnements pour un nouveau projet ? 
Seriez-vous capable de les livrer rapidement en étant confiant de n'avoir oublié aucune étape ? 


Tout le monde apprend l'administration système avec des installations et maintenances manuelles. 
C'est la manière la plus simple de configurer un serveur et cela fonctionne très bien pour de petites infra. 

Les petits problèmes dûs à la configuration manuelle des serveurs ne sont pas très graves en soit, car ils sont souvent vite corrigés. 
Le vrai problème, est que l'accumulation de ces petits problèmes détruisent la confiance des développeurs et des managers en votre infrastructure. 
Ce manque de confiance développe une peur du déploiement, 
donc des déploiements moins fréquents, 
donc des déploiements plus gros, 
donc plus de chance de déclencher des problèmes.

C'est un cercle vicieux.


La solution pour briser ce cercle est de corriger les problèmes une bonne fois pour toute avec de la gestion de configuration.
Plusieurs outils existes pour faire ça, mais selon moi le meilleur est Ansible.

Ansible est justement le sujet de ma nouvelle formation !

Ansible va vous permettre de gérer votre infra beaucoup plus facilement et vous libérerez du temps pour faire des choses plus intéressantes que régler les mêmes problèmes sans cesse. 
Vous restaurerez petit a petit la confiance de votre équipe dans votre infrastructure et l'aiderez à sortir du cercle vicieux. 

Évidemment cette formation n'est pas pour tout le monde: 
  • Elle s'adresse principalement à ceux qui n'ont jamais utilisé d'outils de gestion de config. 
  • Elle est basée sur Linux et ne traite pas Windows. 
  • Elle dure plus de 3h30 et demande un peu d'investissement de votre part pour mettre en pratique ce que vous allez apprendre. 
  • Elle n'est pas 100% terminée, il manque une dernière vidéo et des corrections dans les notes texte qui viendront d'ici le lancement public. 
La formation comporte trois parties principales: 
  • La première présente le mode "ad hoc" qui permet très facilement de faire de la maintenance sur beaucoup de machines en même temps et est applicable dès votre arrivée au boulot demain matin même si vous n’avez aucune expérience précédente en gestion de configuration. 
  • La deuxième détaille de zéro la création de "playbook" qui vous permettront de mettre en place des infrastructures de manière fiable et reproductible. 
  • La troisième explique comment utiliser Ansible pour faire des déploiements sans interruptions. 

Après cette formation, vous serez confiant lors de la livraison de vos infrastructures. 
Vous pourrez ajouter Ansible à votre CV. 
Vous récupérerez plus de crédibilité auprès des dev et des managers. 
Vous pourriez même négocier une augmentation. 

Il vous reste maintenant deux options:
  • Continuer d'administrer vos machines à l'ancienne. 
  • Passer à la vitesse supérieure et utiliser des techniques d'administration systèmes modernes.

Vous allez recevoir :

Video Icon 13 vidéos File Icon 4 des dossiers Text Icon 6 fichiers texte

Contenu

Sommaire
Sommaire
5 min
Notes
Mise en place des serveurs de test
Mise en place des serveurs de test
7 min
Vagrantfile
Dockerfile
Utiliser Docker pour simuler une infrastructure.
Notes
Maintenir plus de machines plus facilement
Maintenir plus de machines plus facilement
34 min
Quiz
Notes
Restaurer la confiance dans votre infrastructure.
Intro
16 min
Comment marche le YAML
9 min
Créer un playbook LAMP
23 min
Quiz
Continuer le playbook Apache PHP
13 min
Créer un playbook Mysql
40 min
Quiz 2
Convertir mes playbook en role Ansible
22 min
Quiz 3
Notes
Sources des playbook et roles
Eliminez la peur du déploiement
Créer une recette de déploiement
28 min
Utiliser le role haproxy
25 min
Déploiement sans interuptions
24 min
Conclusion
4 min
Notes
Sondage de fin de Formation