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 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 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 d'une préparation complète aux examens AZ-204 et AZ-400 pour l'obtention de la certification Microsoft Certified: DevOps Engineer Expert.

Microsoft

Un tarif préférentiel (-15%) s'applique au coût régulier pour les organismes à but non lucratif, ainsi qu'au secteur gouvernemental. De plus, il vous est possible de bénéficier d'avantages additionnels par l'entremise d'une entente cadre lorsque votre besoin est de former plusieurs personnes ou équipes de votre entreprise. Communiquez avec nous pour les détails.

Classe publique

Montréal
Date planifiéeDate planifiée
24 Avril 2023
$5325$
 
Français
Québec
Date planifiéeDate planifiée
24 Avril 2023
$5325$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
24 Avril 2023
$4875$
 
Français
Montréal
Date planifiéeDate planifiée
23 Octobre 2023
$5325$
 
Français
Québec
Date planifiéeDate planifiée
23 Octobre 2023
$5325$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
23 Octobre 2023
$4875$
 
Français
4875$
Durée: 
9 jours / 63 heures

Classe privée

Sur site / 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: Création d'applications Web Azure App Service

  • Concepts de base Azure App Service
  • Création d'une application Web Azure App Service
  • Configuration et surveillance des applications App Service
  • Mise à l'échelle des applications App Service
  • Environnements intermédiaires Azure App Service

Module 2: Implémenter les fonctions Azure

  • Présentation des fonctions Azure
  • Développement de fonctions Azure
  • Implémenter des fonctions durables

Module 3: Développer des solutions qui utilisent le stockage d'objets blob

  • Concepts de base du stockage Azure Blob
  • Gestion du cycle de vie du stockage Azure Blob
  • Utilisation du stockage Azure Blob

Module 4: Développer des solutions qui utilisent le stockage Cosmos DB

  • Présentation d'Azure Cosmos DB
  • Structure de données Azure Cosmos DB
  • Utilisation des ressources et des données Azure Cosmos DB

Module 5: Mettre en œuvre des solutions IaaS

  • Provisionner des machines virtuelles dans Azure
  • Créer et déployer des modèles ARM
  • Créer des images de conteneur pour les solutions
  • Publier une image de conteneur dans Azure Container Registry
  • Créer et exécuter des images de conteneur dans Azure Container Instances

Module 6: Implémenter l'authentification et l'autorisation des utilisateurs

  • Plate-forme d'identité Microsoft v2.0
  • Authentification à l'aide de la bibliothèque d'authentification Microsoft
  • Utilisation de Microsoft Graph
  • Autorisation des opérations de données dans Azure Storage

Module 7: Mettre en œuvre des solutions cloud sécurisées

  • Gérer les clés, les secrets et les certificats à l'aide de l'API KeyVault
  • Implémenter les identités managées pour les ressources Azure
  • Sécuriser les données de configuration des applications à l'aide d'Azure App Configuration

Module 8: Mettre en œuvre la gestion des API

  • Présentation de la gestion des API
  • Définir des politiques pour les API
  • Sécuriser vos API

Module 9: Développer des solutions événementielles

  • Implémenter des solutions qui utilisent Azure Event Grid
  • Implémenter des solutions qui utilisent Azure Event Hubs

Module 10: Développer des solutions basées sur les messages

  • Implémenter des solutions qui utilisent Azure Service Bus
  • Implémenter des solutions qui utilisent des files d'attente Azure Queue Storage

Module 11: Surveiller et optimiser les solutions Azure

  • Présentation de la surveillance dans Azure
  • Instrumenter une application pour la surveillance
  • Analyse et dépannage des applications
  • Implémenter du code qui gère les défauts transitoires

Module 12: Intégrer la mise en cache et la diffusion de contenu dans les solutions

  • Développer pour Azure Cache pour Redis
  • Développer pour le stockage sur CDN

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

Module 1 : Lancez-vous dans un parcours de transformation DevOps

  • Présentation de DevOps
  • Choisissez le bon projet
  • Décrire les structures d'équipe
  • Choisissez les outils DevOps
  • Planifiez Agile avec les projets GitHub et les tableaux Azure
  • Introduction au contrôle de source
  • Décrire les types de systèmes de contrôle de source
  • Travailler avec Azure Repos et GitHub

Module 2 : Développement pour DevOps d'entreprise

  • Structurez votre référentiel Git
  • Gérer les branches et les workflows Git
  • Collaborez avec les demandes d'extraction dans Azure Repos
  • Identifier la dette technique
  • Explorer les crochets Git
  • Planifier la source intérieure
  • Gérer les dépôts Git

Module 3 : Implémenter CI avec Azure Pipelines et GitHub Actions

  • Explorer les pipelines Azure
  • Gérer les agents et les pools Azure Pipeline
  • Décrire les pipelines et la simultanéité
  • Explorer l'intégration continue
  • Mettre en œuvre une stratégie de pipeline
  • Intégration avec Azure Pipelines
  • Présentation des actions GitHub
  • Apprenez l'intégration continue avec GitHub Actions
  • Concevoir une stratégie de création de conteneurs

Module 4 : Concevoir et mettre en œuvre une stratégie de publication

  • Introduction à la livraison continue
  • Créer un pipeline de versions
  • Explorer les recommandations de publication
  • Environnements de provisionnement et de test
  • Gérer et modulariser les tâches et les modèles
  • Automatiser l'inspection de la santé

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

  • Introduction aux modèles de déploiement
  • Mettre en œuvre le déploiement bleu-vert et basculer les fonctionnalités
  • Mettre en œuvre les versions Canary et le lancement sombre
  • Mettre en œuvre des tests A/B et un déploiement progressif de l'exposition
  • Intégration avec les systèmes de gestion des identités
  • Gérer les données de configuration des applications

Module 6 : Gérer l'infrastructure en tant que code à l'aide d'Azure et de DSC

  • Explorer l'infrastructure en tant que code et la gestion de la configuration
  • Créer des ressources Azure à l'aide de modèles Azure Resource Manager
  • Créer des ressources Azure à l'aide d'Azure CLI
  • Explorer Azure Automation avec DevOps
  • Mettre en œuvre la configuration d'état souhaitée (DSC)
  • Mettre en œuvre le biceps

Module 7 : Concevoir et mettre en œuvre une stratégie de gestion des dépendances

  • Explorer les dépendances des packages
  • Comprendre la gestion des packages
  • Migrer les artefacts de consolidation et de sécurisation
  • Mettre en place une stratégie de versioning
  • Présentation des packages GitHub

Module 8 : Mettre en œuvre une rétroaction continue

  • Mettre en place des outils pour suivre l'utilisation et le flux
  • Développer des tableaux de bord de surveillance et d'état
  • Partager les connaissances au sein des équipes
  • Concevoir des processus pour automatiser l'analyse des applications
  • Gérer les alertes, les rétrospectives Blameless et une culture juste

Module 9 : Implémenter la sécurité et valider les bases de code pour la conformité

  • Introduction au DevOps sécurisé
  • Implémenter un logiciel open source
  • Analyse de la composition logicielle
  • Analyseurs statiques
  • OWASP et analyseurs dynamiques
  • Surveillance et gouvernance de la sécurité
Exclusivités: 
  • Une participation GRATUITE à la formation Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC900)
  • Un an d'accès à l'enregistrement vidéo de votre cours
  • 180 jours d'accessibilité au laboratoire technique sur Internet
  • Deux bons de participation aux examens inclus
  • Matériel didactique à jour avec Microsoft Learn
  • Abonnement d'un an à la bibliothèque All Access Pass contenant des centaines de lab. pratiques complémentaires
  • 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:

  • Code de l'examen: AZ-204 et AZ-400
  • Coût: 0$ (inclus dans votre formation)
  • Compétences mesurées
    • Développer une stratégie d’instrumentation.
    • Développer une stratégie d’ingénierie SRE (Site Reliability Engineering).
    • Développer un plan de sécurité et de conformité.
    • Gérer le contrôle des sources.
    • Faciliter la communication et la collaboration.
    • Définir et implémenter l’intégration continue.
    • Définir et implémenter une livraison continue et une stratégie de gestion des publications.
  • Tous les détails... 

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