Passer au contenu
35 h

Informatique

5$/h – Azure Microsoft (AZ-204) – Développement des solutions

Objectifs

Ce cours de perfectionnement s’adresse aux développeur·euses, aux programmeur·euses-analystes et aux professionnel·les des technologies de l’information souhaitant concevoir et développer des solutions infonuagiques sur la plateforme Microsoft Azure et préparer la certification Microsoft Certified : Azure Developer Associate (examen AZ-204).

Au terme de ce cours de perfectionnement, les personnes participantes seront en mesure de :

  • Développer des solutions de calcul exploitant Azure App Service, Azure Functions et les conteneurs ;
  • Créer et gérer des images de conteneurs avec Azure Container Registry, Azure Container Instances et Azure Container Apps ;
  • Mettre en œuvre des solutions de stockage utilisant Azure Cosmos DB et le stockage Blob Azure ;
  • Implémenter l’authentification et l’autorisation au moyen de la plateforme d’identité Microsoft et de Microsoft Entra ID ;
  • Sécuriser les données d’application à l’aide d’Azure Key Vault, d’Azure App Configuration et des identités managées ;
  • Surveiller et dépanner les solutions infonuagiques avec Azure Monitor et Application Insights ;
  • Intégrer des services Azure et tiers par l’entremise de la Gestion des API Azure;
  • Développer des solutions événementielles avec Azure Event Grid et Azure Event Hubs ;
  • Développer des solutions par messagerie avec Azure Service Bus et le stockage de file d’attente ;
  • Préparer adéquatement l’examen de certification Microsoft AZ-204.

Contenu du cours

Développement de solutions de calcul Azure

  • Création et gestion d’images de conteneurs avec Azure Container Registry, Container Instances et Container Apps
  • Création et configuration d’applications Web avec Azure App Service (diagnostics, mise à l’échelle, déploiement)
  • Création et configuration d’applications Azure Functions, liaisons et déclencheurs

Développement pour le stockage Azure

  • Opérations sur les conteneurs et les éléments avec le SDK Azure Cosmos DB et niveaux de cohérence
  • Opérations sur le stockage Blob, métadonnées, stratégies et gestion du cycle de vie

Mise en œuvre de la sécurité Azure

  • Authentification et autorisation avec la plateforme d’identité Microsoft et Microsoft Entra ID
  • Création de signatures d’accès partagé et intégration avec Microsoft Graph
  • Protection des données avec Azure Key Vault, Azure App Configuration et identités managées

Surveillance, dépannage et optimisation

  • Supervision des métriques, journaux et traces avec Azure Monitor
  • Instrumentation et alertes avec Application Insights

Connexion aux services Azure et tiers

  • Création et configuration d’API avec la Gestion des API Azure
  • Solutions événementielles avec Event Grid et Event Hubs
  • Solutions par messagerie avec Service Bus et le stockage de file d’attente

Préalables

  • Avoir une connaissance de base des sites Web et des concepts de bases de données.
  • Avoir un compte Azure valide avant la première séance ainsi que prévoir des frais de 15 $ pour l’utilisation de certains services pendant le cours.
  • Posséder un ordinateur avec micro et écouteurs ou haut-parleurs ainsi qu’un deuxième écran pour la formation à distance.