Formation DevOps

L’approche DevOps propose une facilitation dans l’organisation de l’entreprise afin de faire cohabiter les problématiques des équipes de développement et les équipes de production.

Un seul objectif : réduire le temps et l’énergie nécessaires au déploiement.

Au terme de cette formation, vous comprendrez les enjeux de DevOps, en maîtriserez le vocabulaire et le processus de mise en production dans votre entreprise. Vous serez également en capacité d’envisager les impacts potentiels en terme d’organisation.

%

de travaux pratiques

%

de nos formateurs travaillent sur le terrain

jours

À qui s’adresse cette formation DevOps ?

développeur - illustration

Développeurs

administrateur système - illustration

Administrateurs systèmes

chef de projet technique - portrait

Chefs de projets techniques

Description de la formation

DevOps

Présentation

Les DSI sont aujourd’hui confrontés à des problématiques extrêmement compliquées à résoudre. 

Si l’agilité est aujourd’hui plébiscitée dans le cadre de l’organisation des équipes de développement, les pratiques qu’elle plébiscite se heurtent souvent aux services dont elles dépendent pour pouvoir délivrer leurs applications. 

L’approche DevOps propose une facilitation dans l’organisation de l’entreprise afin de faire cohabiter les problématiques des équipes de développement et les équipes de production. 

Un seul objectif : réduire le temps et l’énergie.

Méthode pédagogique

La formation se passe en mode présentiel (face à face), et se compose 50% de travaux pratiques (Mise en situation, débat, exercice).

Une synthèse est proposée en fin de formation. Un support de cours sera remis à chaque participant comprenant les slides sur la théorie, les exercices et travaux pratiques. Une évaluation à chaud sera proposée au stagiaire à la fin du cours.

Objectifs

  • Comprendre les apports du DevOps
  • S’imprégner du vocabulaire DevOps
  • Modéliser le processus de mise en production dans son entreprise
  • Lister et positionner les outils techniques dans le processus de mise en production
  • Positionner son rôle dans une démarche DevOps
  • Comprendre le rôle du cloud public & cloud privé
  • Lister les impacts potentiels en terme d’organisation et de processus

Audience

  • Développeurs
  • Administrateurs systèmes
  • Chefs de projets techniques

Pré-requis

Aucun

Le formateur

Le formateur est un expert du domaine qui intervient sur le sujet depuis plusieurs années en formation mais aussi en conseil sur des projets d’envergures où DevOps et Agilité sont le quotidien. Doté d’une grande qualité d’écoute, sa pédagogie et sa compétence technique vous permettront d’acquérir la fibre DevOps.

Le programme

Introduction
  • Pourquoi DevOps ?
  • Sentiment général des clients
  • Efficacité accrue côté IT et client
  • Facilite la vie des collaborateurs
  • Les géants du web n’ont pas ces problèmes
  • En appliquant de nouvelles stratégies
  • Qu’est-ce que DevOps ?

 

Concepts de base
  • Origine DevOps
  • Collaboration Dev & Ops
  • 4 valeurs CAMS
  • Culture
  • Automation
  • Measurement
  • Sharing
  • 3 principes
  • Réflexion systémique
  • Amplifier les boucles de feedback
  • Amélioration continue
  • Méthodologies
  • People over process over tools
  • Continuous Delivery
  • Lean management
  • Change control
  • Infrastructure as Code
  • 10 pratiques
  • Incident command system
  • Developers on call
  • Public status pages
  • Blameless postmortems
  • Embedded teams
  • Cloud
  • Andon cords
  • Dependency injection
  • Blue/Green deployment
  • Chaos monkey
  • Autres segments de la culture DevOps
  • Single source of truth
  • Testing pyramid
  • Kaizen : amélioration continue
  • Dans la continuité de l’Agilité
  • Agilité
  • Minimum viable product
  • Vertical slice
  • SAFe

 

Approche organisationnelle
  • Introduction
  • La mise en place d’une culture DevOps touche
  • You build it, you run it
  • Processus
  • Processus de livraison
  • Processus déploiement
  • Processus de troubleshooting et de diagnostic
  • Amélioration continue
  • Les sujets d’amélioration continue transverses développement / exploitation sont gérés à la fois
  • Les sujets abordés relèvent d’enjeux à court, moyen et long terme :
  • Équipe centrée sur l’adaptation des processus
  • Garantir l’assurance qualité
  • Équipe DevOps Multi-compétences

 

Approche technologique
  • Continuous Integration / Delivery / Deploy
  • Introduction
  • Continuous Integration
  • Continuous Delivery / Deployment
  • Tools
  • Version control
  • CI system
  • Build
  • Artifact repository
  • Deployment
  • Infrastructure Automation
  • Infrastructure as code
  • Configuration management & orchestration
  • Immutable deployment
  • Application Release Automation
  • Modélisation du processus
  • Parallélisations et passerelles
  • GitLab CI pipeline
  • GitLab CI + kubernetes
  • Tools
  • Quality Assurance
  • Unit testing
  • Tools
  • Code hygiene
  • Tools
  • Integration testing
  • Tools
  • Security testing
  • Test Driven Development
  • Behavior Driven Development
  • Acceptance Test Driven Development
  • Infrastructure testing
  • Performance testing
  • Tools
  • Reliability Engineering
  • Monitoring
  • Logging
  • Tools
  • Cloud
  • Introduction
  • GitLab CI
  • Google Cloud Platform : App engine
  • Google Cloud Platform : Cloud Function
  • Google Cloud Platform : Cloud Build
  • Best practices

Tarif

2100 € HT

Formation à distance

Retengr vous permet aussi de suivre cette formation à distance, sous forme de classe virtuelle (6 participants maximum), avec un formateur expert sur le sujet. La formation se déroule via une connexion en visio conférence (ZOOM, GoogleMeet, Teams ou autres) et vous permet d’alterner théorie et pratique de façon accompagnée ou autonome, le tout dans le respect des objectifs pédagogiques et des évaluations des acquis.

Les émargements, évaluations, attestation de formation, remises des supports de cours et autres documents se feront en ligne.

En ce qui concerne le matériel informatique du participant, il est seulement préconisé un ordinateur et une connexion internet. Nous nous chargeons du reste.

Chaque participant se verra attribuer une Machine Virtuelle qui sera exécutée dans le Cloud d’Amazon. Il disposera alors de la puissance et des outils nécessaires pour le bon déroulement de la formation. Aucune installation de la part du participant n’est requise avant la formation.

Une journée type de formation à distance se décompose de la façon suivante :

Matin :

  • 2h de théorie en visioconférence
  • 10 à 15 minutes de présentation d’exercices en visio
  • 1h de TP en autonomie avec possibilité de solliciter le formateur (partage d’écran à distance pour une assistance efficace).

Après-midi :

  • 2h de théorie en visioconférence
  • 10 à 15 minutes de présentation d’exercices en visio
  • 1h de TP en autonomie avec possibilité de solliciter le formateur (partage d’écran à distance pour une assistance efficace).

Les prochaines dates pour cette formation

Pas d'événement actuellement programmé.

Nos clients parlent de nous

“Très bon sachant et formateur. Discours clair et agréable. Il est très appréciable d’avoir un formateur expert dans son domaine avec un vécu pertinent.”

Timothée
iMSA

Nos autres formations en hautes technologies

Formations agilité, Safe et scrum master

Architecture

formations big data - Retengr - icone

Data

Formation Devops Toulouse et Paris - Retengr

DevOps

Formation web mobile, android et ios -  Toulouse et Paris - Retengr

Agilité

Formation web Html, css, javascript, angular - Retengr

Web client

pictogramme formations développement applications mobiles

Web mobile

Prêt(e) à découvrir DevOps ?

Demandez l’excellence

1.

Vous remplissez ce formulaire

2.

Nous vous recontactons sous 48h

3.

Nous finalisons ensemble votre inscription