Plan de formation
Module 1: Découvrir DevOps
- Qu’est-ce que DevOps ?
- Explorez la culture DevOps
- Explorez les objectifs et avantages DevOps
- Explorez le cycle de vie des applications DevOps
Module 2: Planifier avec DevOps
- Encourager la culture DevOps
- Qu’est-ce qu’Agile ?
- Explorer les pratiques DevOps
- Planifier avec GitHub
- Plan Agile et gestion en tirant parti de GitHub
Module 3: Développer avec DevOps
- Explorer le contrôle de code source et la gestion de version
- Explorer la gestion de version à l’aide de Git
- Explorer le flux GitHub
- Explorer l’intégration continue
- Explorer les tests shift-left
- Explorer la sécurité shift-left
- Implémenter un flux de travail avec GitHub
Module 4: Livrer avec DevOps
- Explorer la livraison continue
- Explorer l’infrastructure en tant que code
- Explorer les techniques d’exposition progressive
- Explorer la livraison continue avec GitHub Actions
- Implémenter CI/CD avec GitHub Actions et IaC avec Bicep
Module 5: Fonctionner avec DevOps
- Explorer l’excellence opérationnelle
- Explorer les tests de décalage vers la droite
- Explorer l’observabilité par le contrôle des performances
- Explorer l’observabilité grâce à l’évaluation de la sécurité
- Explorer la résilience à l’ingénierie de fiabilité des sites
- Améliorer l’expérience des développeurs grâce à l’ingénierie des plateformes
- Améliorer la résilience des charges de travail Azure Traffic Manager et Azure Chaos Studio
La littérature et les diapositives de présentation en classe sont en langue française. L’environnement de laboratoire technique incluant les étapes de configuration est disponible en anglais.
Connaissances pré-requises recommandées
- Compréhension de base du développement logiciel
- Familiarité avec les processus IT et opérationnels
- Connaissance élémentaire des pratiques agiles
- Compréhension des principes de collaboration d’équipe
- Familiarité avec les environnements cloud
- Connaissance basique des outils de versionnage
- Compréhension des cycles de développement logiciel • Expérience en gestion de projets IT
- Familiarité avec les concepts d’automatisation
- Connaissance des principes de déploiement
Fondements de DevOps : Pratiques et principes clés (AZ-2008)
La formation Fondements de DevOps : Pratiques et principes clés (AZ-2008) est conçue pour fournir aux professionnels IT, développeurs et équipes opérationnelles les connaissances essentielles nécessaires à la mise en œuvre efficace des pratiques DevOps. Ce cours met l’accent sur les principes fondamentaux de collaboration, d’automatisation et d’amélioration continue, permettant aux participants d’optimiser les processus de développement et de déploiement logiciel.
Grâce à des exercices pratiques et des concepts clés, les participants découvriront les outils, flux de travail et méthodologies DevOps pour assurer des déploiements d’applications plus rapides et plus fiables.
Pourquoi suivre cette formation ?
Le DevOps transforme la façon dont les organisations développent et déploient des logiciels en favorisant la collaboration entre les équipes de développement et d’exploitation. Ce cours vous initie aux principes fondamentaux du DevOps et vous aide à mettre en œuvre des pratiques qui améliorent la productivité, réduisent le délai de mise sur le marché et augmentent la qualité des applications.
En maîtrisant les bases du DevOps, vous pourrez accroître l’efficacité opérationnelle et l’innovation au sein de votre organisation.
Compétences développées pendant la formation
Compréhension des principes DevOps
Apprenez les principes fondamentaux du DevOps, notamment la collaboration, l’automatisation et la livraison continue.Mise en œuvre de pipelines CI/CD
Maîtrisez la création et la gestion de pipelines d’intégration et de déploiement continu pour automatiser la livraison logicielle.Optimisation de la collaboration en équipe
Découvrez des stratégies pour favoriser la communication et la collaboration entre les équipes de développement et d’exploitation.Automatisation de l’infrastructure
Utilisez des outils d’Infrastructure as Code (IaC) comme les modèles Azure Resource Manager (ARM) pour automatiser la configuration des environnements.Amélioration de la surveillance et des boucles de rétroaction
Implémentez des outils de surveillance et des mécanismes de rétroaction pour garantir la fiabilité des applications et une amélioration continue.Exploration des outils DevOps dans Azure
Travaillez avec Azure DevOps, GitHub Actions et d’autres outils pour optimiser les flux de travail et améliorer l’efficacité des projets.
Une formation pratique dirigée par des experts
Cette formation est animée par des instructeurs certifiés Azure qui combinent connaissances théoriques et exercices pratiques. Les participants travailleront sur des scénarios réels pour comprendre comment implémenter efficacement les principes et outils DevOps.
À qui s’adresse cette formation ?
- Développeurs souhaitant intégrer les pratiques DevOps dans leurs flux de travail
- Professionnels IT cherchant à améliorer la collaboration et l’automatisation
- Architectes cloud concevant des pipelines de déploiement efficaces et évolutifs
- Équipes en transition vers des méthodologies DevOps pour augmenter leur productivité
Favorisez l'innovation avec une expertise DevOps
La formation Fondements de DevOps : Pratiques et principes clés (AZ-2008) vous apporte les outils et connaissances nécessaires pour transformer les processus de livraison logicielle. Inscrivez-vous dès aujourd’hui pour adopter les pratiques DevOps et accélérer la transformation opérationnelle de votre organisation.
Questions fréquemment posées - Formation des essentiels Azure DevOps (FAQ)
Quels sujets sont abordés dans cette formation ?
Les principes DevOps, les pipelines CI/CD, la collaboration en équipe, l’automatisation de l’infrastructure et les pratiques de surveillance.
Ai-je besoin d'une expérience préalable avec DevOps ?
Aucune expérience préalable n’est requise, mais une connaissance de base des services cloud et du développement logiciel est utile.
La formation inclut-elle des exercices pratiques ?
Oui, des exercices interactifs sont inclus pour appliquer les concepts appris.
Quels outils sont couverts dans le cours ?
La formation couvre Azure DevOps, GitHub Actions et des outils d’Infrastructure as Code comme les modèles ARM.
Comment cette formation profite-t-elle à mon organisation ?
Elle dote votre équipe des compétences nécessaires pour rationaliser les processus de développement, réduire les délais de livraison et améliorer la qualité des logiciels.
Cette formation est-elle applicable aux environnements non-Azure ?
Bien que centrée sur les outils Azure, de nombreux principes et pratiques DevOps sont applicables à d’autres plateformes cloud.