Trouver votre formation
Trouver ma formation
Je veux me former en
sélectionner
Achats et Supply Chain
Lean Management & Lean Six Sigma, Excellence Opérationnelle
Projets, Leadership et Management de la transformation
Systèmes d'information et Technologies du digital
Technologies et Systèmes
?
Dans quel domaine ?
et plus précisément en
sélectionner
?
Dans quel sous domaine ?
Achats
Agilité
Architecture des Systèmes d'Information
Automatique/signaux
Big Data
Cloud Computing
Cybersécurité
Électronique de Puissance
Électronique et instrumentation
Énergie électrique et thermique
Industrie 4.0
Ingénierie Durable
Ingénierie Systèmes
Innovation et Intrapreneuriat
Intelligence Artificielle
Lean Management
Lean Six Sigma
Management de projets, leadership
Mécanique
Négociation
Objets connectés
PLM
Risk Management
Supply chain management
Technologies du digital
Télécommunications
Transformation digitale
grâce à une
sélectionner
?
Quel type de formation ?
Formation certifiante
Formation diplômante
Formation courte
DécouvrIR les formations

Contexte

DevOps constitue un ensemble de pratiques qui visent à réduire le Time to Market et à améliorer la qualité des produits logiciels, en réinventant la coopération entre les études, les devs, et la production, les Ops. 

Le rôle de l'architecte Devops est à la frontière entre les deux mondes : il doit assurer la fluidité des processus de mise en production.

ObjectifS

COMPRENDRE les principes organisationnels de DevOps
MAITRISER l'intégration et le déploiement en continu, le principe de la ceinture de tests
APPREHENDER l’infra as code
CONNAITRE et expérimenter les outils DevOps

PROGRAMME

  • Introduction à DevOps
    - Rappels sur l’agilité : adaptation au changement, flux tiré, architecture émergente
    - Problème de la séparation Dev/Ops
    - L’agile étendu à la production, l’impact sur les équipes 
    - Approche CALMS
    - Les 3 principes DevOps
    Flow : le plus rapide possible - on élimine les goulots d’étranglement
    Feedback : à toutes les étapes - peer review, CI, tests automatisés, monitoring
    Expérimentation / apprentissage continu : agilité

    - 1er principe : le Flow 
    Théorie des contraintes
    Automatisation, Infra as code (IaC)
    Intégration / Déploiement en continu (CI/CD)
    Tests automatiques
    Méthodes de déploiement : Zero Downtime, Canary Release, Blue/Green, Dark Launch,...
    Démos : montage d'une infra AWS à partir de code, CI / CD : Jenkins, avec Slack 

    - 2e principe : le Feedback
    Humain : code review, peer programming, mob programming
    Technique : tests, qualimétrie (exemple : sonarQube)
    Production : métriques pour détection / réparation automatique, métriques dev et métriques Business (permet notamment l'A/B Testing / Hypothesis-Driven Development)
    Gestion de l'alerting : équilibre entre pertinence et "alert fatigue"
    Démos : SonarQube, Datadog pour les métriques 

    - 3e principe : l’expérimentation
    Aspects humains
    Culture d'expérimentation au sein de l'entreprise
    "Blameless meetings".
    Chaos Engineering : injection de pannes pour valider la résilience des systèmes (Simian Army Netflix)
    Sécurité
  • Plateforme CI/CD
    - Travaux pratiques sur une plateforme d'intégration continue GitLab
  • Supervision
    - Définitions et typologie de supervision (système, applicative, métier)
    - Outillage

public concerné

Développeurs, architectes SI, chefs de projet SI

en pratique

Méthodes pédagogiques

Apports théoriques 
Retours d’expérience du formateur
Travaux Pratiques sur ordinateur

Moyens pédagogiques

Se prémunir d’un ordinateur portable avec un éditeur de code 
Séance de formation en salle 
Séance de formation à distance

Modalités d'évaluation

Contrôle continu sur concepts de chaque module (QCM) : flow, feedback, Expérimentation, CALMS, IaaC, CI/CD, monitoring
Résultats des Travaux pratiques

Statistiques

1
centre de formation au coeur de Paris

6
campus en France et dans le monde

89%
de nos participants recommandent nos formations
(source 1er semestre 2019)

3500 
cadres formés par an

Votre contact pour cette formation

Rania Ouaret
Directrice programmes inter-entreprises

+33 (0)1 75 31 66 14

rania.ouaret@centralesupelec.fr

Ils vous en parlent

Depuis les années 2000, les systèmes informatiques ont connu une formidable évolution technologique sous l’impulsion des géants du Web, qui sont aussi les leaders du Cloud, de l’Intelligence Artificielle, des technologies d’interface, des objets connectés, ... Les contraintes de leur SI gigantesques les ont amenés à repenser la manière de gérer les projets, de construire les Architectures informatiques. Ils ont réinventé ou transformé : l’innovation, l’agilité, le déploiement en continu, DevOps, les architectures qui scalent, la sécurité, les outils Open Source ... CentraleSupélec Exed forme vos équipes à ces nouvelles pratiques, essentielles pour toute entreprise qui lance sa transformation digitale.

Guillaume Plouin
Responsable du domaine SI et Technologies du digital

DevOps pour les architectes

Théorie et pratique de DevOps pour aller à l'essentiel

Référence :
SI49-21
Prix :
1 800€ (HT)
(restauration offerte)
contact
  • Du 16/06/2021 au 18/06/2021
    Du 15/12/2021 au 17/12/2021
    Formation programmée à la demande. Nous consulter.
    + Plus de dates
  • 3 jours - 21 heures
  • Paris (75015) ou Campus Paris-Saclay (Gif-sur-Yvette)

Ils parlent de cette formation

Vidéos
articles

Formations sur le même thème

toutes nos formations

Télécharger la brochure

Aller au contenu principal