Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation DevOps - La démarche pour délivrer en continu
Technique

Formation DevOps - La démarche pour délivrer en continu

Industrialiser et automatiser tout en réconciliant vos équipes

Les interactions entre les équipes de développement et les équipes opérationnelles sont souvent assez problématiques. Et les nouveaux enjeux de déploiement continu ainsi que la montée en puissance des méthodologies agiles viennent encore amplifier les difficultés qui peuvent exister. La démarche DevOps propose, sur les plans technique comme opérationnel, des solutions visant précisément à faciliter les échanges, l’agilité et la collaboration entre ces deux types d’équipes qui ont un objectif commun : délivrer un service de qualité de façon fiable en répondant à des besoins de changement permanents, pour diminuer les délais entre l’expression du besoin utilisateur et la mise en production d’une nouvelle version de l’application.
Objectifs de cette formation DevOps - La démarche pour délivrer en continu
  • Pouvoir identifier les problèmes liés à la communication inter-équipes
  • Savoir mettre en place des objectifs d’équipe communs
  • Être en mesure de former les développeurs aux opérations de production
  • Comprendre comment standardiser les livrables en accord avec les équipes
  • Savoir automatiser le provisioning des environnements
  • Maîtriser l’automatisation des déploiements applicatifs
  • Disposer des compétences nécessaires à la mise en oeuvre d’un monitoring applicatif
Public
  • Développeurs, architectes, administrateurs systèmes
Pré-requis
Programme détaillé

La problématique DevOps

  • Les différents métiers, du dev à la prod
  • Les divergences entre les équipes de développement et les équipes opérationnelles
  • Les sources de conflits entre équipes (déploiement, technologies mises en oeuvre...)

Industrialisation des déploiements

  • Standardisation des livrables
  • Mise en place d'une usine logicielle et de l'intégration continue
  • Standardisation du provisioning

Le Cloud et la virtualisation

  • Les apports des infrastructures Cloud, PaaS et IaaS
  • Les apports de la virtualisation hardware
  • Les nouveaux outils de virtualisation

La virtualisation des environnements

  • Présentation des différents types de virtualisation
  • Mise en oeuvre de Vagrant pour faciliter la gestion des environnements de développement
  • Mise en oeuvre de Docker pour faciliter la gestion des socles

Automatisation du provisioning des environnements

  • Définir un processus commun et répétable
  • Présentation des alternatives (Dockerfile, Puppet, Chef, Ansible, Salt)
  • Mise en oeuvre via Docker
  • Mise en oeuvre via Ansible

Automatisation des déploiements applicatifs

  • Présentation des options (Capistrano, Fabric, Ansible, Salt)
  • Mise en oeuvre via Ansible
  • Gérer les évolutions de base de données avec Liquibase

Monitoring applicatif

  • Centralisation des logs applicatifs (ElasticSearch - Logstash - Kibana)
  • Définition du plan de monitoring

Collaboration entre les équipes

  • Les types d'organisations possibles
  • Prise en compte des user stories de production
  • Organisation de cérémonies communes
  • Coopération sur les choix techniques
  • Outils de communication issus de la démarche ChatOps (Hubot, Lita...)
Les plus de cette formation DevOps - La démarche pour délivrer en continu
  • Une présentation exhaustive des bonnes pratiques de la mise en oeuvre de la démarche DevOps.
  • Les retours d'expérience et conseils d'un consultant expérimenté qui étayera son approche de nombreux exemples concrets.

Informations

  • Durée : 2 Jours (14h)
  • Tarif : 1 550 € HT
  • Réf. : MG708
  • Option(s)
    • Repas Paris : 46 € HT


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...


= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.