• 100 €

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. 

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.

Contenu

Sommaire

Sommaire
  • 5 min
  • 1,21 Go
Aperçu
Notes
    Aperçu

    Mise en place des serveurs de test

    Mise en place des serveurs de test
    • 7 min
    • 736 Mo
    Vagrantfile
      Dockerfile
        Utiliser Docker pour simuler une infrastructure.
          Notes
            Nouvelle convention de version d'Ansible
            • 4 min
            • 391 Mo
            Lancer des machines virtuelles avec multipass (marche sur machines ARM)
            • 22 min
            • 1,21 Go

            Maintenir plus de machines plus facilement

            Maintenir plus de machines plus facilement
            • 34 min
            • 1,73 Go
            Quiz
              Notes

                Restaurer la confiance dans votre infrastructure.

                Intro
                • 16 min
                • 1,9 Go
                Comment marche le YAML
                • 9 min
                • 239 Mo
                Créer un playbook LAMP
                • 23 min
                • 782 Mo
                Quiz
                  Continuer le playbook Apache PHP
                  • 13 min
                  • 524 Mo
                  Aperçu
                  Créer un playbook Mysql
                  • 40 min
                  • 1,58 Go
                  Quiz 2
                    Convertir mes playbook en role Ansible
                    • 22 min
                    • 906 Mo
                    Quiz 3
                      Notes
                        Sources des playbook et roles (ubuntu 16.04)
                          Sources des playbook et roles (ubuntu 22)

                            Eliminez la peur du déploiement

                            Créer une recette de déploiement
                            • 28 min
                            • 2,16 Go
                            Utiliser le role haproxy
                            • 25 min
                            • 1,83 Go
                            Déploiement sans interuptions
                            • 24 min
                            • 2,01 Go
                            Conclusion
                            • 4 min
                            • 302 Mo
                            Notes
                              Sondage de fin de Formation