Ref: GOMO035

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

E-learning - Synchrone - 14h

Prochaines sessions

Objectifs

Cette formation DevOps - La démarche pour délivrer en continu vous permettra de :



  • 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 œuvre d'un monitoring applicatif

Syllabus

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...)

Comment ?

Méthodes pédagogiques

1 poste et 1 support par stagiaire


8 à 10 stagiaires par salle


Remise d'une documentation pédagogique papier ou numérique pendant le stage


La formation est constituée d'apports théoriques, d'exercices pratiques, de réflexions et de retours d'expérience

Évaluation

Auto-évaluation des acquis par le stagiaire via un questionnaire en ligne Attestation de fin de stage remise au stagiaire

Participez à la prochaine session !

S'inscrire

Admission

A qui s’adresse cette formation

Développeurs, architectes, administrateurs systèmes

Prérequis

Connaissance des services IT

Coût de la formation

Frais pédagogiques

1620€ HT

Tarif Inter-entreprise par personne

Aides au financement

Des dispositifs variés et aides au fnancement existent. N’hésitez pas à nous constulter pour en savoir plus.

En savoir plus sur les dispositifs de financement.

Le Pont Learning