logo

Microsoft Certified: DevOps Engineer Expert (AZ204-400)

Ce parcours de neuf jours comprend deux volets:

Développement de solutions pour Microsoft Azure (AZ-204T00)

Cette formation Microsoft certifiante de cinq jours enseigne aux développeurs la façon de créer des solutions de bout en bout dans Microsoft Azure. Les étudiants apprendront à mettre en œuvre des solutions informatiques Azure, à créer des Azure Functions, à mettre en œuvre et gérer les applications Web, à développer des solutions qui utilisent le stockage Azure, à mettre à œuvre l’authentification et les autorisations, et à sécuriser les solutions à l’aide de la clé de voûte et des identités gérées. Les étudiants apprendront également à se connecter aux services Azure et aux services des tiers et à les consommer, et à inclure dans leurs solutions des modèles basés sur des événements et des messages. Cette formation couvre également la surveillance, le dépannage et l’optimisation des solutions d’Azure.

Conception et mise en œuvre de solutions Microsoft DevOps (AZ-400T00)

Cette formation Microsoft certifiante de quatre jours fournit les connaissances et les compétences nécessaires pour concevoir et implémenter les processus et les pratiques DevOps. Les étudiants apprendront à planifier DevOps, utiliser le contrôle des sources, mettre à l’échelle Git pour une entreprise, consolider les artéfacts, concevoir une stratégie de gestion des dépendances, gérer des secrets, implémenter l’intégration continue, implémenter une stratégie de construction de conteneur, concevoir une stratégie de publication, concevoir un flux de travail de gestion de publication, implémenter un schéma de déploiement et optimiser les mécanismes de commentaires.

ll s'agit de deux cours fournissant une préparation complète aux examens AZ-204 et AZ-400 pour l'obtention de la certification Microsoft Certified: DevOps Engineer Expert.

Microsoft

Solutions applicables

Classe publique

Classe virtuelle
Date planifiéeDate planifiée
18 Mars 2024
$5295$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
29 Avril 2024
$5295$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
20 Mai 2024
$5295$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
10 Juin 2024
$5295$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
8 Juillet 2024
$5295$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
12 Août 2024
$5295$
 
Français
5295$
Durée: 
9 jours / 63 heures

Classe privée

Classe virtuelle
Nombre de participants minimum: 5
9 jours / 63 heures
Prix sur demande
français ou anglais
Plan de formation: 

Développement de solutions pour Microsoft Azure (AZ-204T00)

Module 1: Explorer Azure App Service

  • Examiner Azure App Service
  • Examiner des plans Azure App Service
  • Déployer sur App Service
  • Explorer l’authentification et l’autorisation dans App Service
  • Découvrir les fonctionnalités de mise en réseau App Service

Module 2: Configurer les paramètres de l’application web

  • Configurer les paramètres de l’application
  • Configurer les paramètres généraux
  • Configurez les mappages de chemin d'accès
  • Activer la journalisation des diagnostics
  • Configurer des certificats de sécurité
  • Gérer les fonctionnalités d’application

Module 3: Mettre à l'échelle des applications dans Azure App Service

  • Examiner les facteurs de mise à l’échelle automatique
  • Identifier les facteurs de mise à l’échelle automatique
  • Activer la mise à l’échelle automatique dans App Service
  • Explorer les meilleures pratiques de mise à l'échelle automatique

Module 4: Explorer les emplacements de déploiement Azure App Service

  • Découvrir les environnements intermédiaires
  • Examiner l’échange des emplacements
  • Échanger des emplacements de déploiement
  • Acheminer le trafic dans App Service

Module 5: Explorer Azure Functions

  • Découvrir Azure Functions
  • Comparer les options d’hébergement Azure Functions
  • Mettre à l’échelle Azure Functions

Module 6: Développer des fonctions Azure Functions

  • Découvrir le développement Azure Functions
  • Créer les déclencheurs et liaisons
  • Connecter des fonctions à des services Azure

Module 7: Implémenter Durable Functions

  • Explorer les modèles d’application Durable Functions
  • Découvrir les quatre types de fonction
  • Explorer les hubs de tâches
  • Explorer les orchestrations durables
  • Synchronisation du contrôle dans Durable Functions
  • Envoyer et attendre des événements

Module 8: Explorer Stockage Blob Azure

  • Explorer Stockage Blob Azure
  • Découvrir les types de ressources du stockage Blob Azure
  • Explorer les fonctionnalités de sécurité de Stockage Azure
  • Évaluer les options de redondance du Stockage Azure

Module 9: Gérer le cycle de vie du Stockage Blob Azure

  • Explorer le cycle de vie du stockage Blob Azure
  • Découvrir les stratégies de cycle de vie du stockage Blob
  • Implémenter les stratégies de cycle de vie du stockage Blob
  • Réalimenter les données d’objets blob à partir du niveau Archive

Module 10: Utiliser le stockage Blob Azure

  • Explorer la bibliothèque de client du stockage Blob Azure
  • Gérer les métadonnées et les propriétés de conteneur avec .NET
  • Définir et récupérer les propriétés et les métadonnées pour des ressources de blob à l’aide de REST

Module 11: Explorer Azure Cosmos DB

  • Identifier les avantages clés d’Azure Cosmos DB
  • Explorer la hiérarchie des ressources
  • Explorer les niveaux de cohérence
  • Choisir le bon niveau de cohérence
  • Explorer les API prises en charge
  • Découvrir les unités de requête

Module 12: Implémenter le partitionnement dans Azure Cosmos DB

  • Découvrir les partitions
  • Choisir une clé de partition
  • Créer une clé de partition synthétique

Module 13: Utiliser Azure Cosmos DB

  • Explorer le kit SDK Microsoft .NET v3 pour Azure Cosmos DB
  • Créer les procédures stockées
  • Créer des déclencheurs et des fonctions définies par l’utilisateur

Module 14: Approvisionnement de machines virtuelles dans Azure

  • Exploration des machines virtuelles Azure
  • Comparaison des options de disponibilité des machines virtuelles
  • Identification de la taille de machine virtuelle appropriée

Module 15: Création et déploiement de modèles Azure Resource Manager

  • Utiliser Azure Resource Manager
  • Déploiement de solutions à plusieurs niveaux
  • Exploration du déploiement conditionnel
  • Définition du bon mode de déploiement

Module 16: Gérer les images conteneur dans Azure Container Registry

  • Découvrir Azure Container Registry
  • Explorer les fonctionnalités de stockage
  • Créer et gérer des conteneurs avec des tâches
  • Explorer les éléments d’un Dockerfile

Module 17: Exécuter des images de conteneur dans Azure Container Instances

  • Explorer Azure Container Instances
  • Exécuter des tâches conteneurisées avec des stratégies de redémarrage
  • Définir des variables d’environnement dans des instances de conteneur
  • Monter un partage de fichiers Azure dans Azure Container Instances

Module 18: Explorer la plateforme d’identités Microsoft

  • Explorer la plateforme d’identités Microsoft
  • Explorer les principaux de service
  • Découvrir les autorisations et le consentement
  • Découvrir l’accès conditionnel

Module 19: Implémenter l’authentification à l’aide de la bibliothèque d’authentification Microsoft

  • Explorer la bibliothèque d’authentification Microsoft
  • Initialiser des applications clientes

Module 20: Implémenter des signatures d’accès partagé

  • Découvrir les signatures d’accès partagé
  • Choisir quand utiliser les signatures d’accès partagé
  • Explorer les stratégies d’accès stockées

Module 21: Explorer Microsoft Graph

  • Découvrir Microsoft Graph
  • Interroger Microsoft Graph à l’aide de REST
  • Interroger Microsoft Graph à l’aide de SDK
  • Appliquer les meilleures pratiques à Microsoft Graph

Module 22: Implémenter Azure Key Vault

  • Explorer Azure Key Vault
  • Découvrir les bonnes pratiques pour Azure Key Vault
  • S’authentifier auprès d’Azure Key Vault

Module 23: Implémentation d’identités managées

  • Exploration des identités managées
  • Découverte du flux d’authentification des identités managées
  • Configurer des identités managées
  • Obtenir un jeton d’accès

Module 24: Implémenter Azure App Configuration

  • Explorer le service Azure App Configuration
  • Créer des clés et des valeurs appairées
  • Gérer les fonctionnalités d’application
  • Sécuriser les données de configuration des applications

Module 25: Explorer Gestion des API

  • Découvrir le service Gestion des API
  • Explorer les passerelles API
  • Explorer les stratégies Gestion des API
  • Créer des stratégies avancées
  • Sécuriser les API à l’aide d’abonnements
  • Sécuriser les API à l’aide de certificats

Module 26: Explorer Azure Event Grid

  • Explorer Azure Event Grid
  • Découvrir les schémas d’événement
  • Explorer la durabilité de la livraison des événements
  • Contrôle de l’accès aux événements
  • Recevoir des événements à l’aide de webhooks
  • Filtrer les événements

Module 27: Exploration d’Azure Event Hubs

  • Découverte d’Azure Event Hubs
  • Exploration d’Event Hubs Capture
  • Mise à l’échelle de l’application de traitement
  • Contrôle de l’accès aux événements
  • Opérations courantes avec la bibliothèque cliente Event Hubs

Module 28: Découvrir des files d’attente de messages Azure

  • Choisir une solution de file d’attente des messages
  • Explorer Azure Service Bus
  • Découvrir les files d’attente, rubriques et abonnements Service Bus
  • Explorer les charges utiles et la sérialisation des messages Service Bus
  • Explorer le stockage File d’attente Azure
  • Créer et gérer Stockage File d’attente Azure et les messages à l’aide de .NET (3 / 3)

Module 29: Surveiller les performances des applications

  • Explorer Azure Monitor
  • Explorer Application Insights
  • Détection des métriques basées sur le journal
  • Instrumenter une application pour le monitoring
  • Sélectionner un groupe à haute disponibilité
  • Dépannage des performances des applications à l'aide d'Application Map

Module 30: Développer pour Azure Cache pour Redis

  • Explorer Azure Cache pour Redis
  • Configurer Azure Cache pour Redis
  • Interagir avec Azure Cache pour Redis à l’aide de .NET

Module 31: Développer pour le stockage sur les CDN

  • Explorer les Azure Content Delivery Network
  • Contrôler le comportement du cache sur Azure Content Delivery Network
  • Interagir avec Azure Content Delivery Network à l’aide de .NE

Conception et mise en œuvre de solutions Microsoft DevOps (AZ-400T00)

Module 1: Présentation de DevOps

  • Qu’est-ce que DevOps ?
  • Explorez le parcours DevOps
  • Identifier les équipes de transformation
  • Explorer les objectifs partagés et définir des délais

Module 2: Choisir le projet approprié

  • Explorer les projets Greenfield et Brownfield
  • Décider quand utiliser des projets Greenfield et Brownfield
  • Décider quand utiliser des systèmes d’enregistrement et des systèmes d’engagement
  • Identifier les groupes pour réduire la résistance initiale
  • Identifier les métriques du projet et les indicateurs de performance clés (KPI)

Module 3: Décrire les structures d’équipe

  • Explorer les pratiques de développement agile
  • Explorer les principes du développement agile
  • Définir la structure organisationnelle des pratiques agiles
  • Explorer les membres idéaux de l’équipe DevOps
  • Favoriser la collaboration au sein des équipes et entre les équipes
  • Sélectionner des outils et des processus pour les pratiques agiles

Module 4: Choisir les outils DevOps

  • Présentation d’Azure DevOps
  • Qu’est-ce que GitHub ?
  • Explorer une stratégie d’autorisation et d’accès
  • Migrer ou intégrer des outils de gestion du travail existants
  • Migrer ou intégrer des outils de gestion des tests existants
  • Concevoir une stratégie de gestion des licences

Module 5: Planifier Agile avec les projets GitHub et Azure Boards

  • Présentation des projets GitHub et des tableaux de projet
  • Présentation d’Azure Boards
  • Lier GitHub à Azure Boards
  • Configurer les projets GitHub
  • Gérer le travail à l’aide des tableaux de projet GitHub
  • Personnaliser les affichages de projet
  • Collaborer à l’aide des discussions d’équipe
  • Plan Agile et gestion de portefeuille Agile avec Azure Boards

Module 6: Présentation du contrôle de code source

  • Explorez les pratiques fondamentales DevOps
  • Qu’est-ce que le contrôle de code source ?
  • Explorez les avantages du contrôle de code source
  • Explorez les meilleures pratiques pour le contrôle de code source

Module 7: Décrit les types de systèmes de contrôle de code source

  • Comprendre le contrôle de code source centralisé
  • Comprendre le contrôle de code source distribué
  • Explorer Git et Team Foundation Version Control
  • Examiner et choisir Git
  • Comprendre les objections à l’utilisation de Git
  • Décrire l’utilisation locale de Git

Module 8: Utiliser Azure Repos et GitHub

  • Introduction à Azure Repos
  • Introduction à GitHub
  • Migrer de TFVC vers Git
  • Utiliser GIT-TFS
  • Développez en ligne avec GitHub Codespaces
  • Gestion de version avec Git dans Azure Repos

Module 9: Structurer votre dépôt Git

  • Explorer les différences entre monorepos et dépôts multiples
  • Implémenter un journal des modifications

Module 10: Gérer les branches et les workflows Git

  • Explorer les types de workflow de branche
  • Explorer un workflow de branche de fonctionnalité
  • Explorer le modèle de branche Git pour la livraison continue
  • Explorer le flux GitHub
  • Explorer le workflow de duplication
  • Gestion de versions avec Git dans Azure Repos

Module 11: Collaborer avec des demandes de tirage (pull requests) dans Azure Repos

  • Collaborer en utilisant des demandes de tirage (pull requests)
  • Examiner GitHub mobile pour les approbations de demandes de tirage

Module 12: Identifier la dette technique

  • Examiner la qualité du code
  • Examiner la complexité et les métriques de qualité
  • Présentation de la dette technique
  • Mesurer et gérer la dette technique
  • Intégrer d’autres outils de qualité du code
  • Planifier des révisions de code efficaces

Module 13: Explorer les hooks Git

  • Introduction aux hooks Git
  • Implémenter des hooks Git

Module 14: Planifier la promotion de l’inner source

  • Explorer la promotion de l’inner source
  • Implémenter le workflow de duplication
  • Décrire l’inner source avec des fourches

Module 15: Gérer les référentiels Git

  • Travailler avec de grands dépôts
  • Vider les données des dépôts
  • Gérer les versions avec GitHub Repos
  • Automatiser les notes de publication avec GitHub

Module 16: Explorer Azure Pipelines

  • Explorer le concept de pipelines dans DevOps
  • Décrire Azure Pipelines.
  • Comprendre les principaux termes Azure Pipelines

Module 17: Gérer les pools et les agents Azure Pipelines

  • Choisir entre des agents hébergés par Microsoft ou autohébergés
  • Explorer les types de travail
  • Présentation des pools d’agents
  • Explorer un pool d’agents prédéfini
  • Comprendre les cas typiques de pools d’agents
  • Communiquer avec Azure Pipelines
  • Communiquer pour effectuer un déploiement sur des serveurs cibles
  • Examiner d’autres considérations
  • Décrire la sécurité des pools d’agents
  • Configurer des pools d’agents et comprendre les styles de pipeline

Module 18: Décrire les pipelines et la concurrence

  • Comprendre les travaux parallèles
  • Estimer les travaux parallèles
  • Description d’Azure Pipelines et des projets open source
  • Explorer Azure Pipelines et le concepteur visuel
  • Décrire Azure Pipelines et YAML

Module 19: Explorer l’intégration continue

  • Introduction à l’intégration continue
  • Découvrir les quatre piliers de l’intégration continue
  • Explorer les avantages de l’intégration continue
  • Décrire les propriétés de build.
  • Activer l’intégration continue avec Azure Pipelines

Module 20: Implémenter une stratégie de pipeline

  • Configurer des demandes d’agent
  • Implémenter des builds avec plusieurs agents
  • Explorer les types de contrôle de code source pris en charge par Azure Pipelines

Module 21: Intégrer à Azure Pipelines

  • Décrire l’anatomie d’un pipeline
  • Comprendre la structure d’un pipeline
  • Décrire les modèles
  • Explorer les ressources YAML
  • Utiliser plusieurs dépôts dans votre pipeline
  • Intégrer le contrôle de code source externe à Azure Pipelines

Module 22: Introduction aux actions GitHub

  • Que sont les actions?
  • Explorer le flux des actions
  • Comprendre les workflows
  • Décrire les éléments de syntaxe de workflow standard
  • Explorer les événements
  • Explorer les travaux
  • Explorer les exécuteurs
  • Examiner une version et tester une action

Module 23: Découvrir l’intégration continue avec GitHub Actions

  • Décrire l’intégration continue avec des actions
  • Examiner les variables d’environnement
  • Partager des artefacts entre travaux
  • Examiner les badges de workflow
  • Décrire les bonnes pratiques pour créer des actions
  • Marquer les mises en production avec des étiquettes Git
  • Créer des secrets chiffrés
  • Utiliser des secrets dans un workflow
  • Implémenter GitHub Actions à l’aide de DevOps Starter

Module 24: Concevoir une stratégie de build de conteneur

  • Examiner la structure des conteneurs
  • Utiliser des conteneurs Docker
  • Comprendre les concepts de base de fichier Dockerfile
  • Examiner les fichiers Dockerfile multiphases
  • Examiner les considérations relatives aux builds multiphases
  • Explorer les services liés aux conteneurs Azure
  • Déployer des conteneurs Docker sur des applications web Azure App Service

Module 25: Introduction à la livraison continue

  • Explorer le cycle de développement informatique traditionnel
  • Qu’est-ce que la livraison continue?
  • Passer à la livraison continue
  • Comprendre les mises en production et le déploiement
  • Comprendre le processus de mise en production par rapport à la mise en production

Module 26: Créer un pipeline de mise en production

  • Décrire les fonctionnalités de pipeline de mise en production Azure DevOps
  • Explorer les pipelines de mise en production
  • Explorer les sources d’artefact
  • Choisir la source d’artefact appropriée
  • Considérations relatives au déploiement des phases
  • Explorer les tâches de build et de mise en production
  • Explorer les tâches de build et de mise en production personnalisées
  • Explorer les travaux de mise en production
  • Configurer des pipelines en tant que code avec YAML

Module 27: Explorer les recommandations de mise en production

  • Comprendre la cadence de livraison et les trois types de déclencheurs
  • Explorer les approbations de mise en production
  • Explorer les portes de mise en production
  • Utiliser des portes de mise en production pour protéger la qualité
  • Contrôler les déploiements à l’aide de portes de mise en production

Module 28: Provisionner et tester des environnements

  • Approvisionner et configurer des environnements cibles
  • Configurer l’intégration automatisée et l’automatisation des tests fonctionnels
  • Présentation de l’approche shift-left
  • Configurer et exécuter des tests de disponibilité
  • Explorer Test de charge Azure
  • Configurer et exécuter des tests fonctionnels

Module 29: Gérer et moduler des tâches et des modèles

  • Examiner les groupes de tâches
  • Explorer les variables dans les pipelines de mise en production
  • Comprendre les groupes de variables

Module 30: Automatiser l’inspection de l’intégrité

  • Automatiser l’inspection de l’intégrité
  • Explorer les événements et les notifications
  • Explorer les crochets de service
  • Configurer des notifications Azure DevOps
  • Configurer des notifications GitHub
  • Examiner la manière de mesurer la qualité de votre processus de mise en production
  • Examiner les notes de publication et la documentation
  • Examiner les éléments à prendre en compte pour choisir des outils de gestion des mises en production
  • Explorer les outils de gestion des mises en production courants
  • Créer un tableau de bord de mise en production

Module 31: Introduction aux modèles de déploiement

  • Explorer l’architecture des microservices
  • Examiner les modèles de déploiement classiques
  • Comprendre les modèles de déploiement modernes

Module 32: Implémenter un déploiement bleu-vert et des bascules de fonctionnalité

  • Qu’est-ce que le déploiement bleu-vert?
  • Explorer les emplacements de déploiement
  • Présentation des bascule de fonctionnalité
  • Décrire la maintenance des bascules de fonctionnalité

Module 33: Implémenter des mises en production avec contrôle de validité et un dark launching

  • Explorer les mises en production avec contrôle de validité
  • Examiner Traffic Manager
  • Comprendre le dark launching

Module 34: Implémenter un test A/B et un déploiement avec exposition progressive

  • Qu’est-ce qu’un test A/B ?
  • Explorer la CI/CD avec des boucles de déploiement

Module 35: Intégration aux systèmes d’administration des identités

  • Intégrer GitHub à l’authentification unique (SSO)
  • Explorer les principaux de service
  • Exploration de l’identité managée

Module 36: Gérer les données de configuration d’application

  • Repenser les données de configuration d’application
  • Explorer la séparation des préoccupations
  • Comprendre les modèles de magasins de configurations externes
  • Présentation d’Azure App Configuration
  • Examiner les paires clé-valeur
  • Examiner la gestion des fonctionnalités d’App Configuration
  • Intégrer Azure Key Vault à Azure Pipelines
  • Gérer les secrets, les jetons et les certificats
  • Examiner la boucle interne et externe DevOps
  • Intégrer Azure Key Vault à Azure DevOps
  • Activer les indicateurs de fonctionnalité de configuration dynamique

Module 37: Explorer l’infrastructure en tant que code et la gestion de la configuration

  • Explorer le déploiement d’environnement
  • Examiner la configuration de l’environnement
  • Comprendre les différences entre une configuration impérative et une configuration déclarative
  • Présentation de la configuration idempotent

Module 38: Créer des ressources Azure à partir de modèles Azure Resource Manager

  • Pourquoi utiliser des modèles Azure Resource Manager?
  • Explorer les composants de modèle
  • Gérer les dépendances
  • Modulariser les modèles
  • Gérer les secrets dans les modèles
  • Déploiements Azure à l’aide de modèles Resource Manager

Module 39: Créer des ressources Azure à l’aide d’Azure CLI

  • Qu’est-ce qu’Azure CLI?
  • Utiliser Azure CLI

Module 40: Explorer Azure Automation avec DevOps

  • Créer des comptes Automation
  • Qu’est-ce qu’un runbook?
  • Comprendre les ressources partagées de l’automatisation
  • Explorer la galerie runbook
  • Examiner les webhooks
  • Explorer l’intégration du contrôle de code source
  • Explorer les workflows PowerShell
  • Créer un workflow
  • Examiner le point de contrôle et le traitement parallèle

Module 41: Implémenter DSC (Desired State Configuration)

  • Comprendre la dérive de la configuration
  • Explorer DSC (Desired State Configuration)
  • Explorer Azure Automation State Configuration (DSC)
  • Examiner le fichier de configuration DSC
  • Explorez la gestion hybride
  • Implémenter l’automatisation Linux et DSC sur Azure

Module 42: Implémenter Bicep

  • Qu’est-ce que Bicep?
  • Installer Bicep
  • Comprendre la structure et la syntaxe des fichiers Bicep

Module 43: Présentation du Secure DevOps

  • Décrire une attaque par injection de code SQL
  • Comprendre DevSecOps
  • Exploration du pipeline Secure DevOps
  • Explorer les points de validation clés
  • Exploration de la validation de sécurité continue
  • Comprendre la modélisation des menaces

Module 44: Implémenter un logiciel open source

  • Découvrez comment les logiciels sont générés
  • Présentation des logiciels open source
  • Explorez les préoccupations de l’entreprise avec les composants logiciels open source
  • Présentation des licences Open source
  • Explorez les licences Open source courantes
  • Examiner les implications et les évaluations des licences

Module 45: Analyse de composition logicielle

  • Inspecter et valider la conformité des bases de code
  • Exploration de l’analyse de composition logicielle
  • Intégrer WhiteSource au pipeline Azure DevOps
  • Mettre en œuvre les alertes GitHub Dependabot et les mises à jour de sécurité
  • Intégrer des contrôles d’analyse de composition logicielle dans des pipelines
  • Examiner les outils pour évaluer la sécurité des packages et le taux de licences
  • Interpréter les alertes des outils de scanneur
  • Mettre en œuvre la sécurité et la conformité dans un pipeline Azure

Module 46: Analyseurs statiques

  • Explorez SonarCloud
  • Explorez CodeQL dans GitHub
  • Gérer la dette technique avec SonarCloud et Azure DevOps

Module 47: OWASP et analyseurs dynamiques

  • Planification de l’implémentation des pratiques de codage sécurisé OWASP
  • Explorer le test de pénétration OWASP ZAP
  • Explorez les résultats et les bogues de OWASP ZAP

Module 48: Monitoring de la sécurité et gouvernance

  • Implémenter la sécurité du pipeline
  • Exploration de Microsoft Defender pour le cloud
  • Examen des scénarios d’utilisation de Microsoft Defender pour le cloud
  • Explorer Azure Policy.
  • Comprendre les stratégies
  • Explorez les initiatives
  • Explorer les verrous de ressources
  • Explorez Azure Blueprints
  • Comprendre Microsoft Defender pour Identity

Module 49: Explorer les dépendances de package

  • Qu’est-ce que la gestion des dépendances ?
  • Décrire les éléments d’une stratégie de gestion des dépendances
  • Identifier les dépendances
  • Comprendre la composantisation à l’aide du code source et à l’aide d’un package
  • Décomposer votre système
  • Analyser votre codebase à la recherche de dépendances

Module 50: Comprendre la gestion des packages

  • Explorer les packages
  • Comprendre les flux de packages
  • Explorer les gestionnaires de flux de packages
  • Explorer les sources de package publiques courantes
  • Explorer les sources de packages auto-hébergés et SaaS
  • Consommer des packages
  • Présentation d’Azure Artifacts
  • Publier des packages
  • Gestion des packages avec Azure Artifacts

Module 51: Migrer des artefacts de consolidation et sécurisés

  • Identifier les dépôts d’artefacts existants
  • Migrer et intégrer les dépôts d’artefacts
  • Sécuriser l’accès aux flux de packages
  • Examiner les rôles
  • Examiner les autorisations
  • Examiner l’authentification

Module 52: Implémenter une stratégie de contrôle de version

  • Comprendre le contrôle de version des artefacts
  • Explorer la gestion sémantique de version
  • Examiner les vues de version finale
  • Promouvoir des packages
  • Explorer les meilleures pratiques pour le contrôle de version

Module 53: Introduction aux packages GitHub

  • Publier des packages
  • Installer un package
  • Supprimer et restaurer un package
  • Explorer le contrôle d’accès au package et la visibilité

Module 54: Implémenter des outils pour suivre l’utilisation et le flux

  • Comprendre la boucle interne
  • Présentation de la surveillance continue
  • Explorer Azure Monitor et Log Analytics
  • Examiner Kusto Query Language (KQL)
  • Explorer Application Insights
  • Implémenter Application Insights
  • Monitorer les performances des applications avec Application Insights

Module 55: Développer des tableaux de bord de supervision et d’état

  • Explorer les tableaux de bord Azure
  • Examiner le concepteur de vues dans Azure Monitor
  • Explorer les classeurs Azure Monitor
  • Explorer Power BI
  • Créer votre propre application personnalisée

Module 56: Partager des connaissances au sein des équipes

  • Partager des connaissances acquises au sein des équipes de développement
  • Présentation des wikis de projet Azure DevOps
  • Intégrer à Azure Boards
  • Intégrer Azure DevOps et Teams
  • Partage les connaissances de l’équipe avec un wiki de projet Azure

Module 57: Concevoir des processus pour automatiser l’analyse des applications

  • Explorer les réponses rapides et la recherche augmentée
  • Intégrer la télémétrie
  • Examiner des outils et des technologies de supervision

Module 58: Gérer les alertes, les rétrospectives irréprochables et une culture juste

  • Définir quand recevoir une notification
  • Découvrir comment le résoudre
  • Découvrir les notifications de détection intelligente
  • Améliorer les performances
  • Comprendre la dégradation du temps de réponse du serveur
  • Réduire les alertes sans signification et sans action
  • Analyser la rétrospective irréprochable
  • Développer une culture juste
Exclusivités: 
  • Une participation GRATUITE à la formation Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC900)  - valeur de 695$!
  • Deux bons de participation aux examens inclus - valeur de 550$!
  • Un an d'accès à l'enregistrement vidéo de votre cours
  • 180 jours d'accessibilité au laboratoire technique sur Internet
  • Matériel didactique à jour avec Microsoft Learn
  • Badge de réussite du cours Microsoft
Pré-requis: 
  • Les étudiants doivent posséder une expérience de développement professionnelles d’un à deux ans, et savoir utiliser Microsoft Azure. Il doivent être capable de programmer dans un langage pris en charge par Azure.
  • Connaissances de base d'Azure, contrôle de version, développement de logiciel Agile et principes de développement de logiciels clés. Il est utile d’avoir de l’expérience dans une organisation qui fournit des logiciels.
Informations sur la certification: 

Caractéristiques de l’examen  

  • Codes des examens: AZ-204 et AZ-400  
  • Titres: Developing Solutions for Microsoft Azure et Designing and Implementing Microsoft DevOps Solutions 
  • Durée: 120 minutes pour AZ-204 et 150 minutes pour AZ-400 
  • Nombre de questions: 40 à 60 chaque 
  • Format de questions: À choix multiples, à réponses multiples, basé sur des scénarios  
  • Note de passage: 700 de 1000  
  • Coût: 0$ (inclus dans votre formation)  

Sujets des examens 

AZ-204 

  • Développer des solutions informatiques Azure  
  • Mettre au point pour le stockage Azure 
  • Mettre en œuvre la sécurité Azure  
  • Surveiller, dépanner et optimiser les solutions Azure  
  • Se connecter et consommer les services Azure et les services de tiers  
  • Tous les détails… 

AZ-400 

  • Configurer les processus et les communications  
  • Concevoir et implémenter le contrôle de code source  
  • Concevoir et implémenter des pipelines de build et de mise en production  
  • Développer un plan de sécurité et de conformité  
  • Développer une stratégie d’instrumentation  
  • Tous les détails… 

AZ-204 : Création de Solutions pour Microsoft Azure 

La certification AZ-204 s'adresse aux développeurs cherchant à exploiter les services Azure pour créer des applications robustes. Son programme couvre un spectre de domaines critiques tels que le calcul Azure, le stockage, la sécurité et l'intégration. Grâce à l'AZ-204, les candidats acquièrent une compétence dans la création d'applications évolutives et sécurisées sur la plateforme Azure. 

Les sujets abordés dans l'AZ-204 incluent les fonctions Azure, le service App Azure, Azure Cosmos DB, Azure Logic Apps et Azure Kubernetes Service (AKS). Les candidats apprennent le développement d'applications, le déploiement, l'authentification, l'optimisation des services Azure, et bien plus encore. 

AZ-400 : Conception et Implémentation de Solutions DevOps Microsoft 

D'autre part, l'AZ-400 vise les professionnels impliqués dans les pratiques DevOps. Cette certification met l'accent sur la promotion de la collaboration entre les équipes de développement et d'exploitation, l'automatisation des processus de déploiement et la garantie de pipelines d'intégration et de livraison continues (CI/CD). 

Le programme de l'AZ-400 couvre les services Azure DevOps, les principes de l'infrastructure en tant que code (IaC), l'infrastructure d'application et les mécanismes de feedback continu. Les candidats acquièrent des compétences pour concevoir des processus de développement sécurisés, configurer la gestion des mises en production et mettre en place des systèmes de surveillance et de feedback robustes. 

Avantages de l'Obtention des Certifications AZ-204 et AZ-400 

Poursuivre les certifications AZ-204 et AZ-400 présente de nombreux avantages : 

  • Reconnaissance dans l'Industrie - Ces certifications sont mondialement reconnues, améliorant les perspectives de carrière et validant l'expertise dans les technologies Azure. 
  • Apprentissage Pratique - Les deux certifications mettent l'accent sur l'application pratique à travers des laboratoires, permettant aux candidats d'appliquer leurs connaissances théoriques à des situations réelles. 
  • Amélioration des Compétences - L'AZ-204 se concentre sur les compétences en développement tandis que l'AZ-400 cible les pratiques DevOps, permettant aux individus de se spécialiser dans leur domaine préféré au sein d'Azure. 
  • Employabilité - Obtenir ces certifications démontre l'engagement à rester à jour avec les technologies Azure de pointe, rendant les individus plus attrayants pour les employeurs à la recherche de professionnels certifiés Azure. 

Préparation et Ressources pour les Examens AZ-204 et AZ-400 

Microsoft propose diverses ressources pour la préparation aux examens, notamment des modules officiels Microsoft Learn, des tests pratiques, une expérience pratique via le niveau gratuit d'Azure et des guides d'étude tiers élaborés par des experts du secteur. L'utilisation de ces ressources aide à se préparer de manière approfondie aux examens AZ-204 et AZ-400. 

Conclusion 

En conclusion, les certifications AZ-204 et AZ-400 de Microsoft Azure ouvrent la voie aux individus pour s'établir dans les domaines du développement cloud et des pratiques DevOps. Maîtriser ces certifications non seulement valide l'expertise mais équipe également les professionnels des compétences nécessaires pour prospérer dans le cloud computing et les pratiques DevOps. 

Investir du temps et des efforts pour maîtriser l'AZ-204 et l'AZ-400 ouvre des portes à de nombreuses opportunités de carrière et contribue de manière significative à l'évolution constante de la technologie. Embrassez le chemin vers la maîtrise d'Azure et découvrez le vaste potentiel qu'il offre pour façonner l'avenir du cloud computing et des méthodologies DevOps. 

Questions Courantes sur les certifications Microsoft AZ-204 et AZ-400(FAQ) 

Faut-il avoir l'AZ-204 pour passer l'AZ-400 ? 

Bien que l'AZ-204 ne soit pas une condition préalable stricte pour l'AZ-400 en termes de connaissances, posséder une compréhension fondamentale du développement Azure grâce à l'AZ-204 peut être avantageux. Cela offre une base solide pour comprendre les services et applications Azure lors de la préparation de l'AZ-400. C’est cependant un prérequis pour la certification. 

L'AZ-204 est-il suffisant pour décrocher un emploi ? 

La certification AZ-204 démontre une expertise dans le développement de solutions sur Microsoft Azure, améliorant les perspectives d'emploi dans les domaines du développement cloud. Cependant, les employeurs considèrent divers facteurs tels que l'expérience et les compétences supplémentaires en plus des certifications. 

Quelle est la difficulté de ces examens AZ-204 et AZ-400? 

La difficulté de examens de certification peut varier en fonction de votre niveau d'expérience et de préparation. Ces examens mesurent les compétences en développement Azure, et il est recommandé de bien comprendre les concepts clés, de pratiquer activement avec les services Azure, et de suivre une formation appropriée. Avec une préparation adéquate, les candidats peuvent aborder l'examen avec confiance. 

La certification Microsoft Certified: DevOps Engineer Expert vaut-elle la peine ? 

La certification Microsoft Certified: DevOps Engineer Expert est précieuse pour les professionnels des pratiques DevOps ou ceux qui aspirent à se spécialiser dans la mise en œuvre de solutions DevOps sur Azure, en plus des connaissances acquises pour le développement des solutions Azure. Cela valide l'expertise dans la conception et la mise en œuvre de stratégies DevOps utilisant les technologies Microsoft Azure, ce qui peut renforcer les opportunités de carrière. 

Contactez-nous pour des informations sur le prix:

Eccentrix
Teléphone: 1-888-718-9732
Courriel: info@eccentrix.ca

2000, McGill College, 6e étage
Montréal, Québec H3A 3H3
www.eccentrix.ca