Apparu autour de 2007 en Belgique, le mouvement DevOps tire son nom des trois premières lettres du mot anglais « development » et de l’abréviation usuelle « ops » pour les opérations. Traditionnellement, le modèle de développement présentait d’importantes limites car les programmeurs travaillaient à l’écart des équipes chargées de déployer le code et d’en assurer le support.

Face à ce constat, DevOps a pour but d’automatiser et d’intégrer les processus entre les équipes de développement et les équipes informatiques.

La culture de développement DevOps apporte d’importantes évolutions pour les équipes et les organisations qui la pratiquent, se former est donc devenu un impératif. A travers une session de trois (3) jours, les participant(e)s pourront comprendre les principes de base du DevOps. Cette session couvre les connaissances et les compétences telles que définies par DASA -DevOps Agile Skills Association- pour s’inscrire efficacement dans une démarche DevOps.

Date : ----

Lieu : ----

Durée : 03 jours

Langues : FR / EN

A l’issue de cette session, les participant(e)s seront en mesure de :

  • Comprendre le vocabulaire et les principes de DevOps ;
  • Connaître les caractéristiques de la culture DevOps et des avantages pour l’entreprise ;
  • Maîtriser la relation directe avec les méthodes Agile de développement ;
  • Maîtriser les concepts d'automatisation : livraison, approvisionnement... ;
  • Se préparer à l'examen DevOps Fundamentals.

Cette formation s’adresse aux professionnels en charge du de développement de logiciel et les personnes souhaitant acquérir des connaissances fondamentales de DevOps.

Il est recommandé que les participant(e)s disposent d’une connaissance fondamentale des méthodes Agiles.

L’examen -DevOps Fundamentals- est inclus dans le coût de la formation et est disponible en langue française.

L’examen a une durée d’une heure (60) minutes et se décline en un QCM de 40 questions. Pour réussir l’examen, au moins 26 bonnes réponses sont nécessaires, soit 65%.

Chaque formateur dispose de nombreuses années d’expérience dans le domaine de la gestion des services digitaux et de développements applicatifs. Cette formation apportera aux participant(e)s des :

  • Présentations illustrées par des cas concrets issus des missions de notre formateur ;
  • Exercices pratiques comprenant des exemples et des discussions ;
  • Séries de question-réponse basées sur des questions d’examen, avec explication des réponses ;
  • Tests pratiques et similaires à l’examen de certification.

Pour renforcer l’acquisition des connaissances, les participant(e)s disposeront des éléments suivants :

  • Le support de cours intégral, version physique et/ou numérique ;
  • D’un coaching post-formation pendant 30 jours ;
  • Et de 21 CPE.

Module 1 : Introduction à DevOps

  • Histoire et émergence de DevOps
  • Concepts clés de DevOps
  • DASA -DevOps Agile Skills Association-

Module 2 : La culture DevOps

  • Introduction à la culture DevOps
  • Éléments clés de la culture DevOps : équipes motivées, gestion visuelle, amélioration continue, résolution de problèmes, mentalité Kaizen
  • Leadership dans un environnement DevOps
  • Mise en œuvre d'une culture DevOps et changement culturel

Module 3 : Devenir une organisation DevOps

  • Modèle organisationnel et impacts
  • Alignement du modèle organisationnel avec l'IT
  • Autonomie des équipes
  • Architecture et conception pour DevOps
  • Gouvernance DevOps

Module 4 : Processus

  • Présentation synthétique de l’agilité, de Scrum et de Kanban
  • DevOps par rapport à ITSM
  • Optimisation des processus à l’aide du Lean
  • Optimisation de la valeur et analyse métier
  • Produit viable minimal dans un processus Agile
  • Cycle de vie de la livraison de logiciel dans une organisation DevOps

Module 5 : Automatisation

  • Automatisation des livraisons de logiciels
  • Automatisation de la livraison continue : définition, objectifs, avantages...
  • Automatisation de la distribution continue. Impacts. DevOps versus livraison continue
  • Émergence du Cloud Computing et des impacts dans une organisation DevOps
  • Approvisionnement automatisé

Module 6 : Mesure et amélioration

  • Importance de mesurer
  • Les bons indicateurs
  • Suivi et enregistrement

Module 7 : Conclusion

  • Synthèse des trois (3) jours écoulés
  • Tour de table à travers une session de questions / réponses
  • Techniques à suivre pour réussir son examen
  • Examen de certification