Formation | Formateur | Dates / lieu |
DevOps |
Jean-Luc Mazé | 22 et 23 Mars 2021 à Paris |
DevOps | Jean-Luc Mazé | 21 et 22 Juin 2021 à Paris |
Formation intra sur demande
Intitulé de la Formation
Fondamentaux du DEVOPS (FDO)
A l’issue de ce stage, vous saurez favoriser la cohésion entre les équipes de développement et de production et choisir l’outillage mis en oeuvre.
Compétences visées
- Rapprocher les processus de déploiement et de mise en production
- Savoir comment industrialiser les processus au-délà du développement
- Comprendre le concept d’infrastructure as code
- S’approprier les principaux outils existants et leur comprendre quand et comment les mettre en oeuvre
Prérequis
- Connaissances basiques en administration système et en développement sur Linux
Public concerné
- Développeurs, chefs de projet, testeurs, responsables applicatifs, administrateurs.
Méthodologie
Cours théorique (50%) avec démonstrations pratiques (25%) et échange de groupe (25%)
Mise à disposition d’un support de cours et d’extraits documentaires
Plan du Cours
Initiative DevOps
- Emergence de DevOps
- DevOps et l’agilité
- Activités impactées
- Des pratiques et / ou des outils
Dev et Ops
- Stabilité vs. Innovation
- Problématiques de développement
- Problématiques de production et de support
- Reproduction des environnements (test, prod, pre-prod)
- Informations à partager
Rapprochement des équipes
- Intégration des devs à la prod
- Intégration des ops aux cycles de développement
- Typologie des outils communs
- Intégration dans une démarche Agile
Etapes d’une démarche devops
- Objectifs et moyens partagés
- Intégration continue
- Tests unitaires et tests d’acceptation
- Gestion des configurations et environnements
- Déploiement en continu
- Livraison en continu
- Monitoring
Constituer et s’approprier l’usage d’une software factory étendue
- Partage de sources avec Git et automatisation des builds avec Maven
- Intégration continue avec Jenkins
- Configuration et provisioning avec Puppet, Chef, SaltStack et Ansible
- Déploiement avec Capistrano
- VM et Virtualisation avec VirtualBox, VMWare et Vagrant
- Les alternatives Docker, CoreOS, Rockets,…
- Tour d’horizon : des domaines d’application, des limites et précautions d’usage et des autres solutions possibles pour tous les composants ci-dessus
Durée
- Cours dispensé sur deux jours (14H) contigües.
Validation
À la fin de cette formation, les participants recevront une attestation de participation à la formation DevOps.
Formateur
Jean-Luc est diplômé de l’ESSID (Groupe Essec) et certifié Scrum Developper, Scrum-Master, Product Owner et Scrum Professional par la Scrum Alliance et/ou la scrum.org, il est aussi certifié Agile Certified Practionner (PMI-ACP), Prince2 Practitionner (APG), Black Belt Innovation Gammes, Kanban Fundation (LKU),…