Éléments du DevOps

Concepts de DevOps

Cem Sakarya

DevOps Risk Advisor

Modèle de gestion des changements DevOps

  Modèle de gestion des changements DevOps : plateforme de développement, base de code et contrôle de version, DevOps et plateforme de déploiement

 

  • Intégration continue et livraison continue
Concepts de DevOps

Pipeline CI/CD : contrôle de version, compilation, essais et préproduction, autotests, déploiement

Concepts de DevOps

Principes de l'IC

 

  1. Logiciel de contrôle de version
  2. Intégrations fréquentes

Le cycle DevOps : Test et Développer sont en surbrillance.

Concepts de DevOps

Contrôle de version

Tuyaux symbolisant des branches de contrôle de version.

  • Branche principale comme source fiable de la base de code
  • Plusieurs équipes sur le même logiciel
  • Relecture par les pairs
  • Essais à chaque étape
Concepts de DevOps

Principes de la LC

 

  1. Constructions automatisées
  2. Essais automatisés
  3. Délais de changement courts et prévisibles

Le cycle DevOps : Test et Développer sont en surbrillance.

Concepts de DevOps

Expérimentation

Le cycle DevOps : Déployer est en surbrillance.

 

  • Ensemble limité d'utilisateurs
  • Recueillir leurs commentaires
  • A lieu une fois le changement déployé
Concepts de DevOps

Boucles de rétroaction

Le cycle DevOps : Réviser est en surbrillance.

  • Améliorer le produit en continu
  • Utiliser l'étape de révision pour la boucle de rétroaction
  • Transformer la rétroaction en actions
  • Modifier le logiciel au besoin
Concepts de DevOps

Passons à la pratique !

Concepts de DevOps

Preparing Video For Download...