• éligibleCPF

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
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence MSAZ400
Éligible CPF Code RS5343
Cours officiel Microsoft
Certification Microsoft Certified Azure DevOps Engineer Expert

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.

Objectif opérationnel : 

Savoir mettre en oeuvre des processus DevOps. 

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

Public :

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.

1 - Démarrer un parcours de transformation DevOps

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
AtelierPlanification agile et gestion de portefeuille avec Azure Boards

2 - Travailler avec Git pour les DevOps d'entreprise

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
AtelierContrôle de version avec Git dans Azure Repos

3 - Implémenter CI avec Azure pipelines et GitHub Actions

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
AteliersConfiguration des pools d'agents et compréhension des styles de pipelines
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

4 - Concevoir et mettre en oeuvre une stratégie de publication

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
AteliersContrôler les déploiements en utilisant les Release Gates
Créer un tableau de bord des versions

5 - Implémenter un déploiement continu sécurisé à l'aide d'Azure Pipelines

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
AteliersConfiguration des pipelines en tant que code avec YAML
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

6 - Gérer l'infrastructure en tant que code à l'aide d'Azure, DSC et d'outils tiers

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

7 - Concevoir et mettre en oeuvre une stratégie de gestion des dépendances

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
AteliersMettre en oeuvre la sécurité et la conformité dans un pipeline Azure DevOpsGérer la dette technique avec SonarCloud et Azure DevOps

8 - Créer et gérer des conteneurs à l'aide de docker et kubernetes

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

9 - Mettre en oeuvre la rétroaction continue

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

10 - Mettre en oeuvre la sécurité et valider les bases de code pour la conformité

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

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. 

Retrouvez cette formation DevOps dans Azure sur le site du CPF (MonCompteFormation).

Date de mise à jour du programme : 14/03/2024

Dates et lieux

1
2
3
4
Du 13 au 16 mai 2024
Lieu
Distanciel
Durée
4 jrs
2890 € HT
Du 13 au 16 mai 2024
Lieu
Paris
Durée
4 jrs
2890 € HT
Du 10 au 13 juin 2024
Lieu
Distanciel
Durée
4 jrs
2890 € HT
Du 10 au 13 juin 2024
Lieu
Paris
Durée
4 jrs
2890 € HT
Du 24 au 27 juin 2024
Lieu
Distanciel
Durée
4 jrs
2890 € HT
Du 24 au 27 juin 2024
Session garantie
Lieu
Paris
Durée
4 jrs
2890 € HT
Du 24 au 27 juin 2024
Lieu
Aix-en-Provence
Durée
4 jrs
2890 € HT
Du 24 au 27 juin 2024
Lieu
Bordeaux
Durée
4 jrs
2890 € HT
Du 24 au 27 juin 2024
Lieu
Lille
Durée
4 jrs
2890 € HT
Du 24 au 27 juin 2024
Lieu
Lyon
Durée
4 jrs
2890 € HT
1
2
3
4


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB