Objectifs
d'apprentissage
A la fin de ce cours, vous pourrez :
• Expliquer les drivers responsables de
l’émergence de DevOps
• Définir et discuter les concepts et
principes clés de DevOps
• Répertoriez et expliquez les avantages business
de DevOps et de la livraison continue.
• Décrire le processus de prestation de
services
• Expliquer les concepts d’automatisation des
tests, d’infrastructure, et de développement et de déploiement.
• Décrire le lien entre DevOps
et les méthodologies Lean et Agile.
• Résumez les études de cas d’organisations en
train de passer aux modèles d’informatique adaptative et de DevOps.
• Répertoriez les outils DevOps
les plus courants et les plus populaires.
• Discuter des facteurs critiques de succès
pour la mise en œuvre de DevOps
Prérequis: Une connaissance de base des principes Agile, Scrum,
Lean et ITSM est bénéfique.
Description du cours
Introduction au cours et au développement
• Aperçu et objectifs du cours
• Connaître le développement historique de DevOps
• Concepts de base sous-jacents à DevOps
• Éléments clés de l'analyse de
rentabilisation pour DevOps
• Principaux avantages des définitions DevOps et DevOps
• La culture de l'informatique haute
performance
• Relation entre DevOps,
Agile et Lean IT
• Principes DevOps
et aspects informatiques
• Schéma de qualification, mission et vision
Cadre
• Problèmes possibles pouvant survenir
• Principes fondamentaux de DevOps
• Cadre de compétences
• Trois profils de base
Culture
• Construire votre organisation DevOps autour des équipes
• Modèle d'innovation à trois horizons
• Aspects culturels de l'équipe
• Esprit de service et qualité à la source
Zones de compétences
• Construction d'équipe
• Amélioration continue
• Courage
• Leadership DevOps
Organisation
• Impact de DevOps
sur l'organisation
• Structuration traditionnelle des équipes et
des déchets
• Approches axées sur l'activité plutôt que
sur le produit
Autonomie
• Critères pour les équipes autonomes
• Loi de Conway et architecture des organisations
• résoudre les problèmes d’autonomie
L'architecture
• But de l'architecture informatique
• Relation entre complexité et qualité
Architecture de Micro Services (MSA)
• Passer des services traditionnels aux
services plus petits
La gouvernance
• Gouvernance au sein des équipes et entre
plusieurs équipes
• Scrum of Scrums avec des équipes agiles pour coordonner et
collaborer
Les processus
• Définition et composants clés d’un processus: objectif, résultat, entrée, débit, sortie, client
• DevOps en relation
avec ITSM
• Optimiser les processus avec Lean
• Cartographie de l'histoire
• Avantages et inconvénients de développer un
logiciel en utilisant l’approche Waterfall
Automatisation
• Equipe et se
concentrer sur la livraison de valeur
• Livraison continue et son impact sur les
performances de l’équipe DevOps
• réduction du temps de cycle
• Types de commentaires
• Flux de livraison des packages logiciels et
logiciels
• Test et validation logicielle optimisée
(tests)
• Avantages et stratégies de déploiement
• la conteneurisation
• Backlog de
livraison continue
Technologie et principes du cloud
• Institut national de normalisation (NIST)
• Les équipes de la plate-forme DevOps en tant que fournisseur de services «en nuage»
• Différents types de nuages à exploiter
Mesure et amélioration
• Mode Trois Voies
• Choisir les bonnes métriques
• Tableaux de bord pour construire la culture
de feedback
• Parties prenantes de la journalisation et exemples
d'utilisation
Informations sur l'examen
• En ligne, livre fermé, les participants
peuvent apporter du papier brouillon
• 60 minutes, 15 minutes supplémentaires pour
les candidats non anglophones
• 40 choix multiple simple (1 point par question),
note de passage : 65%
Vous obtiendrez la certification requise de la
part de PeopleCert si vous avez réussi l’examen DevOps
Fundamentals.