Aller au contenu principal

GLOBAL KNOWLEDGE NETWORK FRANCE : 01. DevOps : démarche et outils

Organisme

GLOBAL KNOWLEDGE NETWORK FRANCE
100 AVENUE ALBERT 1ER
92565 RUEIL MALMAISON CEDEX
Voir toutes ses formationsAutres organismes proposant cette formation

Durée

14 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

Cette formation permet aux participants de valider un total de 14 crédits PDUs dans le cadre de l’obtention ou du renouvellement de leur titre de certification du PMI

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
808.5€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
3759€ HT / groupe
4 stagiaires minimum

Public

Développeurs, Architectes, Chef de projet, Responsable et acteur de la DSI, décideur

Pré-requis

Avoir une connaissance des services IT.

Une expérience sur un projet informatique est souhaitable (développement, intégration, exploitation…)

Objectifs pédagogiques

  • Comprendre les principes et les bénéfices du mouvement DevOps
  • Appréhender les enjeux du DevOps dans une organisation
  • Connaître les éléments constitutifs d’une usine logicielle DevOps
  • Identifier les principaux outils de gestion de configuration
  • Identifier les étapes de mise en œuvre de la démarche, incluant l’anticipation des risques

Programme détaillé

Introduction

  • Historique de DevOps
  • C’est Quoi DevOps aujourd’hui ?
  • Pourquoi DevOps

Vue d’ensemble de DevOps

  • DevOps, Lean et l’agilité
  • Positionnement de DevOps dans le SI

Les processus et les bonnes pratiques

  • Continuous Business Planning
  • Collaborative Development (Continuous Integration)
  • Continuous Testing
  • Continuous Release and Deployement (Continuous Delivery)
  • Continuous Monitoring
  • Continuous Customer Feedback and Optimisation

Comparatifs des principaux outils adaptés aux processus dans l’écosystème DevOps

  • Schéma / workflow DevOps
  • Intégration Continue (Build/deploy)
  • Jenkins
  • Travis
  • GoCD
  • PHPCI
  • Continuum
  • Provisioning, configuration
  • Ansible
  • Chef
  • Puppet
  • Salt
  • CaaS/ Container
  • Kubernetes
  • Docker /Docker UCP
  • RKT
  • Gestion de version
  • Bitbucket
  • Github
  • Monitoring
  • Nagios
  • Zabbix
  • Outils de test
  • Selenium
  • Fitnesse
  • Cucumber

Outils spécifiques aux technologies

Démo d’utilisation des outils DevOps

  • Démonstration des scénarii de livraison continue utilisant plusieurs des outils listés ci-dessus
  • Déploiement continu d’une application Java selon différents scénarii
  • Envoi et affichage des métriques d’une application ou d’un serveur sur ELK  

Scénarios d’Implémentation de DevOps dans une entreprise

  • Les trois piliers de l’implémentation réussie :
  • Les ressources humaines
  • Les outils
  • La méthodologie
  • Construire une équipe mixte et transversale
  • Fixer les objectifs
  • Définir les tâches et les fonctions
  • Accompagner le changement culturel
  • Améliorer la communication inter-équipe
  • Célébration des success stories
  • Utiliser des solutions d’industrialisation des processus
  • Automatiser tout ce qui peut l'être
  • S'appuyer sur les logiciels libres
  • Développer rapidement et piloter les évolutions
  • Travailler en mode agile
  • Commencer par un projet de petite taille avant de généraliser (minimiser les risques)
  • Amélioration Continue par l'apprentissage
  • Feed-back rapide des utilisateurs

Conclusion et perspectives

Appendices

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.