DevOps

Formation Formateur Dates / lieu
DevOps Jean-Luc Mazé 18 et 19 décembre 2017 à Paris
DevOps Jean-Luc Mazé 25 et 26 janvier 2018 à Paris
DevOps Jean-Luc Mazé 26 et 27 février 2018 à 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),…

Leave a Reply