Cours
Code digicomp : AZ2X8
DevOps Foundations: The Core Principles and Practices – Formation intensive (AZ-2008)
AZ-2008
Description de la formation
- Décrire l’approche DevOps
- Identifier les objectifs et les avantages de DevOps
- Comprendre le cycle de vie des applications DevOps
- Décrire les composants d’une culture DevOps et comment l’adopter
- Définir les cadres et méthodes de la méthodologie agile
- Utilisation de GitHub dans des projets
- Définir les contrôles d’approvisionnement et de version
- Définir les concepts d’intégration continue et de livraison continue
Module 1 : Découvrir DevOps
Optimisez la gestion du cycle de vie des applications par des pratiques DevOps telles que la collaboration, l’apprentissage continu, l’agilité et l’automatisation. Votre organisation bénéficie d’un délai accéléré de mise sur le marché, d’une stabilité et d’une fiabilité des opérations et d’un délai moyen de récupération réduit au minimum.
Module 2 : Planifier avec DevOps
Planifiez vos projets de développement logiciel de manière agile en utilisant des tableaux GitHub Projects. Vous allez faciliter la collaboration, la responsabilité partagée, l’apprentissage continu et l’optimisation en utilisant une gestion de version, une intégration continue et des tests continus, ainsi qu’une infrastructure en tant que code.
Module 3 : Développer avec DevOps
Simplifiez les mises à jour de vos projets de développement logiciel en appliquant la gestion de version avec Git et GitHub. Votre cycle de vie de logiciels s’améliore grâce à l’implémentation de l’intégration continue, des tests « shift-left » et de la sécurité « shift-left ».
Module 4 : Livrer avec DevOps
Générez et exécutez des workflows d’intégration continue et de livraison continue à l’aide de GitHub Actions. Vos workflows bénéficieront de cycles de mise en production accélérés, d’une résilience accrue, d’une collaboration et d’une réutilisabilité améliorées, ainsi que d’une infrastructure en tant que code.
Module 5 : Travailler avec DevOps
Atteignez l’excellence opérationnelle et améliorez l’expérience des développeurs dans votre organisation grâce à DevOps. Vos pratiques opérationnelles et de développement s’améliorent grâce à la mise en œuvre de tests selon l’approche « shift-right », à l’observabilité par le contrôle des performances et de la sécurité, à l’ingénierie de fiabilité des sites et à l’ingénierie des plates-formes.
- Ingénieurs DevOps
- Ingénieurs Sécurité
- Administrateurs Azure
- Architectes techniques
Connaissance de base des termes et concepts informatiques.