logo

Microsoft Certified: Azure Developer Associate (AZ204)

Cette formation de cinq jours enseigne aux développeurs la façon de créer des solutions complètes 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.

Il s'agit d'une préparation complète à l'examen AZ-204 pour l'obtention de la certification Microsoft Certified: Azure Developer Associate.

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
14 Novembre 2022
3195 $
 
Français
Québec
Date planifiéeDate planifiée
14 Novembre 2022
3195 $
 
Français
Classe virtuelle
Date planifiéeDate planifiée
14 Novembre 2022
2900 $
 
Français
Montréal
Date planifiéeDate planifiée
24 Avril 2023
3195 $
 
Français
Québec
Date planifiéeDate planifiée
24 Avril 2023
3195 $
 
Français
Classe virtuelle
Date planifiéeDate planifiée
24 Avril 2023
2900 $
 
Français
2900$
Durée: 
5 jours / 35 heures

Classe privée

Sur site / Classe virtuelle
Nombre de participants minimum: 4
5 jours / 35 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

Les étudiants apprendront à créer une application Web sur la plateforme Azure App Service. Ils apprendront comment la plate-forme fonctionne et comment créer, configurer, mettre à l'échelle, sécuriser et déployer sur la plate-forme 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

Ce module couvre la création d'applications Functions et comment intégrer des déclencheurs et des entrées/sorties dans l'application.

  • 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

Les étudiants apprendront comment fonctionne le stockage Azure Blob, comment gérer les données via le cycle de vie du stockage blob chaud/froid/archive et comment utiliser la bibliothèque cliente de stockage Azure Blob pour gérer les données et les métadonnées.

  • 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

Les étudiants apprendront comment Cosmos DB est structuré et comment la cohérence des données est gérée. Les étudiants apprendront également à créer des comptes Cosmos DB et à créer des bases de données, des conteneurs et des éléments en utilisant à la fois le portail Azure et le SDK .NET.

  • 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

Ce module explique aux étudiants comment créer des machines virtuelles et des images de conteneurs à utiliser dans leurs solutions. Il couvre la création de machines virtuelles, l'utilisation de modèles ARM pour automatiser le déploiement des ressources, la création et la gestion d'images Docker, la publication d'une image dans Azure Container Registry et l'exécution d'un conteneur dans Azure Container Instances.

  • 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

Les étudiants apprendront à tirer parti de Microsoft Identity Platform v2.0 pour gérer l'authentification et l'accès aux ressources. Les étudiants apprendront également comment utiliser la bibliothèque d'authentification Microsoft et Microsoft Graph pour authentifier un utilisateur et récupérer des informations stockées dans Azure, et comment et quand utiliser les signatures d'accès partagé.

  • 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

Ce module explique comment sécuriser les informations (clés, secrets, certificats) qu'une application utilise pour accéder aux ressources. Il couvre également la sécurisation des informations de configuration des applications.

  • 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

Les étudiants apprendront à publier des API, à créer des stratégies pour gérer les informations partagées via l'API et à gérer l'accès à leurs API à l'aide du service Azure API Management.

  • 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

Les étudiants apprendront à créer des applications avec des architectures basées sur des événements.

  • 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

Les étudiants apprendront à créer des applications avec des architectures 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

Ce module enseigne aux étudiants comment instrumenter leur code pour la télémétrie et comment analyser et dépanner leurs applications.

  • 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

Les étudiants apprendront à utiliser différents services de mise en cache pour améliorer les performances de leurs applications.

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

*La littérature fournie est en langue anglaise.

Exclusivités: 
  • Une participation GRATUITE à la formation Microsoft Certified: Azure Data Fundamentals (DP900)
  • Un an d'accès à l'enregistrement vidéo de votre cours
  • 180 jours d'accessibilité au laboratoire technique sur Internet
  • Bon de participation à l'examen inclus
  • Matériel de cours accessible au format électronique
  • Abonnement d'un an à la bibliothèque All Access Pass contenant des centaines de lab. pratiques complémentaires
  • Certificat de présence officiel Microsoft
Pré-requis: 

Pour réussir ce cours, les apprenants doivent avoir les éléments suivants:

  • Expérience pratique avec les solutions Azure IaaS et PaaS et le portail Azure.
  • Expérience de rédaction dans un langage pris en charge par Azure au niveau intermédiaire. (C#, JavaScript, Python ou Java)
  • Capacité à écrire du code pour se connecter et effectuer des opérations sur un produit de base de données SQL ou NoSQL. (SQL Server, Oracle, MongoDB, Cassandra ou similaire)
  • Expérience de l'écriture de code pour gérer l'authentification, l'autorisation et d'autres principes de sécurité au niveau intermédiaire.
  • Une compréhension générale de HTML, du protocole HTTP et des interfaces API REST.
Informations sur la certification: 

Caractéristiques de l'examen:

  • Code de l'examen: AZ-204
  • Coût: 0$ (inclus dans votre formation)
  • Compétences mesurées
    • 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... 

Contactez-nous pour des informations sur le prix:

Eccentrix
Office: 1-888-718-9732
E-mail: info@eccentrix.ca

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