- Certifiant
- Cours pratique
- CPF
- FSE
- Informatique
- Microsoft
- Officiel
Formation Microsoft Azure - Techniques et pratiques DevOps pour l'Ingénieur
Apprendre à mettre en œuvre l'intégration et la livraison continue dans Azure

- Durée
- 4 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
- Certification
- Microsoft Certified Azure DevOps Engineer Expert
Description de la formation Azure Devops
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.
Cette formation officielle Microsoft Azure - Techniques et pratiques DevOps pour l'Ingénieur fournit les connaissances et les compétences nécessaires à la mise en œuvre des processus DevOps. Les participants apprennent comment utiliser le contrôle des sources, mettre à l'échelle Git pour une entreprise, et implémenter et gérer l'infrastructure de compilation.
Ce cours Pratiques DevOps dans Azure fournit également les connaissances et les compétences nécessaires pour mettre en œuvre les pratiques d'intégration continue et de livraison continue DevOps.
Les apprenants étudient par ailleurs comment implémenter l'infrastructure à l’aide de code et de données de configuration, comment provisionner l'infrastructure Azure en utilisant des outils d'automatisation communs, et comment déployer une infrastructure d'application en utilisant divers services et méthodologies de déploiement Azure.

Objectifs pédagogiques
À l'issue de cette formation Microsoft Azure - Techniques et pratique DevOps pour l'ingénieur vous aurez acquis les connaissances et les compétences nécessaires pour :
- Comprendre comment implémenter des processus de développement DevOps
- Apprendre à mettre en oeuvre l'intégration continue et la livraison continue
- Être capable de mettre en oeuvre la gestion des dépendances
- Disposer des connaissances nécessaires pour mettre en oeuvre l'infrastructure d'application
- Comprendre comment mettre en oeuvre un feedback continu
- Être en mesure de concevoir une stratégie DevOps
Objectifs opérationnels
Savoir mettre en oeuvre des processus DevOps.
Cette formation prépare au passage de l'examen de certification AZ-400 - Solutions Microsoft Azure DevOps.
Cet examen mesure votre capacité à réaliser les tâches techniques suivantes : concevoir une stratégie DevOps, mettre en œuvre des processus de développement DevOps, mettre en œuvre une intégration continue, mettre en œuvre une livraison continue, mettre en œuvre une gestion de la dépendance, mettre en œuvre une infrastructure d'application et mettre en œuvre des commentaires continus.
Les candidats à cet examen sont des professionnels DevOps qui associent ressources humaines, processus et technologies pour fournir en permanence des produits et des services de qualité qui répondent aux besoins de l'utilisateur final et aux objectifs de l'entreprise.
Les candidats doivent maîtriser les pratiques Agile. Ils doivent être à la fois familiers avec l’administration Azure et le développement Azure et experts dans au moins l’un de ces domaines. Les professionnels Azure DevOps doivent être en mesure de concevoir et de mettre en œuvre des pratiques DevOps pour le contrôle de version, la conformité, l'infrastructure sous forme de code, la gestion de la configuration, la création, la publication et les tests à l'aide des technologies Azure.
Pour devenir Microsoft Certified : Azure DevOps Engineer Expert, vous devez également être en possession de la certification Microsoft Certified : Azure Administrator Associate OU de la certification Microsoft Certified : Azure Developper Associate.
L'examen n'est pas obligatoire et se déroule ultérieurement à la formation. Les frais d'inscription à l'examen de certification ne sont pas inclus dans le prix de la formation.
Programme
Contenu du cours, module par module
10 modules
- Introduction à DevOps
- Choisir le bon projet
- Décrire les structures d’équipe
- Migrer vers DevOps
- Introduction au contrôle de code source
- Décrire les types de systèmes de contrôle de code source
- Utiliser Azure Repos et GitHub
Atelier
- Structurer son dépôt Git
- Gérer les branches et les workflows Git
- Collaborer avec des demandes d’extraction dans Azure Repos
- Explorer les crochets Git
- Planifier la promotion de la source intérieure
- Gérer les référentiels Git
Atelier
- Explorer Azure Pipelines
- Gérer les agents et les pools Azure Pipeline
- Décrire les pipelines et la simultanéité
- Explorer l’intégration continue
- Mettre en oeuvre une stratégie de pipeline
- Intégration avec Azure Pipelines
- Introduction aux actions GitHub
- Apprendre l’intégration continue avec GitHub Actions
Ateliers
Activation de l'intégration continue avec Azure Pipelines
Intégration du contrôle de source externe avec Azure Pipelines
Mise en oeuvre des actions GitHub pour CI/CD
Déploiement de conteneurs Docker vers des applications Web Azure App Service
- Introduction à la livraison continue
- Explorer les recommandations de stratégie de publication
- Créer un pipeline de publication de haute qualité
- Introduction aux modèles de déploiement
- Implémenter un déploiement bleu-vert et basculer les fonctionnalités
- Mettre en oeuvre des versions canari et un lancement sombre
- Mettre en oeuvre des tests A-B et un déploiement progressif de l’exposition
Ateliers
Créer un tableau de bord des versions
- Créer un pipeline de versions
- Configurer et provisionner des environnements
- Gérer et modulariser les tâches et les modèles
- Automatiser l’inspection de la santé
- Introduction au processus de développement de la sécurité
- Gérer les données de configuration des applications
- Intégration avec les systèmes de gestion des identités
- Implémenter la configuration de l’application
Ateliers
Configuration de pipelines et exécution de tests fonctionnels
Pipelines Intégration d'Azure Key Vault avec Azure DevOps
Pipelines permettant la configuration dynamique et les indicateurs de fonctionnalités
- Explorer l’infrastructure en tant que gestion du code et de la configuration
- Créer des ressources Azure à l’aide de modèles Azure Resource Manager
- Créer des ressources Azure à l’aide de l’interface de ligne de commande Azure
- Explorer Azure Automation avec DevOps
- Implémenter la configuration de l’état souhaité (DSC)
- Introduction au chef et à la marionnette
- Implémenter Ansible
- Mettre en oeuvre Terraform
- Explorer les dépendances de package
- Comprendre la gestion des packages
- Migrer, consolider et sécuriser les artefacts
- Mettre en oeuvre une stratégie de gestion des versions
Ateliers
- Concevoir une stratégie de création de conteneurs
- Implémenter des builds Docker en plusieurs étapes
- Implémenter Azure Kubernetes Service (AKS)
- Explorer les outils Kubernetes
- Intégrer AKS aux pipelines
- Mettre en oeuvre des outils pour suivre l’utilisation et le flux
- Implémenter l’itinéraire pour les données de rapport d’incident d’application mobile
- Développer des tableaux de bord de surveillance et d’état
- Partager les connaissances au sein des équipes
- Explorer les pratiques de SRE et de conception pour mesurer la satisfaction des utilisateurs finaux
- Concevoir des processus pour capturer et analyser les commentaires des utilisateurs
- Concevoir des processus pour automatiser l’analyse des applications
- Gérer les alertes, les rétrospectives irréprochables et une culture juste
- Comprendre la sécurité dans le pipeline
- Présentation d’Azure Security Center
- Mettre en oeuvre des logiciels Open Source
- Gérer les stratégies anti-programme malveillant et antispam
- Intégrer les analyses de licence et de vulnérabilité
- Identifier la dette technique
Programme mis à jour le 11/05/2026
Public concerné
Cette formation Microsoft Azure s'adresse aux ingénieurs DevOps Azure, et plus globalement à toute personne intéressée par la mise en œuvre de processus DevOps dans Azure ou souhaitant devenir Microsoft Certified Azure DevOps Engineer Expert.

Prérequis
Pour suivre ce cours Azure DevOps, il est nécessaire d'avoir assisté à la formation Microsoft Azure - Les fondamentaux (MSAZ900) ou de disposer de connaissances équivalentes.
Les participants doivent en particulier maîtriser le contrôle de version, le développement logiciel avec Agile et les principes de base du développement logiciel.
Il est aussi utile d'avoir de l'expérience dans une organisation qui livre des logiciels.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,2/5
5 avis
« Mon avis sur le contenu du stage : "Trop de temps passé à la création de ressources dans Azure pour les lab. Ce qui n'est pas le sujet de la formation Temps qui pourrait être utile pour entrer plus en détail sur certain sujet." »
MBPARTICULIER MURONI Brice
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Architecture DevOps complète, mise en pratiqueRéf. OODE2 joursIntermédiaireProchaine session : 26 oct.1 790 €
- AWS : Ingénierie DevOps sur AWS (cours officiel)Réf. IAID3 joursIntermédiaireProchaine session : 20 oct.2 450 €
- Conteneurisation : les concepts, les architectures, les organisationsRéf. CONT2 joursFondamentalProchaine session : 2 nov.1 790 €
- Google Kubernetes Engine : ArchitectingRéf. AWGK2 joursIntermédiaireProchaine session : 20 oct.1 580 €