• Formation
  • Réf. 12917
Télécharger le programme

Formation : AZ-204 - Développer des solutions pour Microsoft AZURE

Préparation à la certification

  • 5 jours (35 heures)
  • Présentiel ou à distance

Cette formation s'adresse aux nouveaux développeurs Microsoft Azure qui conçoivent et créent des solutions Cloud telles que des applications et des services. Ils participent à toutes les phases du développement, de la conception d'une solution, au développement, aux phases de tests, au déploiement et à la maintenance. Ils collaborent avec les architectes de solution Cloud, les cloud DBAs, les administrateurs du cloud, et les clients pour mettre en œuvre leur
solution.
Les participants acquièrent les compétences pour développer des applications via l'utilisation des outils Azure, y compris le stockage, la sécurité et les communications. La formation couvre également les sujets suivants : performance, instrumentation, journaux, intégration et gestion des APIs et les architectures de messagerie

...

Formation : AZ-204 - Développer des solutions pour Microsoft AZURE

Objectifs

  • Identifier la solution de technologie cloud appropriée
  • Créer des solutions pour le stockage dans le cloud
  • Créer les solutions Platform as a Service (PaaS)
  • Appliquer la sécurité pour les Solutions Cloud
  • Adapter l'échelle d'une solution Azure
  • Expliquer la gestion des APIs via APIM 

Pré-requis

  • Avoir de l'expérience dans Azure et être capables de programmer dans l'un des langages suivants : C#, Java, Python, Node.js etc...
  • Connaître également les services Azure et la terminologie du Cloud
  • Venir avec son ordinateur portable pour les exercices pratiques

Cibles

  • Cette formation s'adresse aux développeurs Azure.

Modalités pédagogiques

  • Alternance d’exposés, de travaux pratiques et de séquences interactives

Suivi et évaluation des acquis

  • Évaluation des acquis en amont via un questionnaire d’auto-positionnement et en aval via un questionnaire d’évaluation rempli par le formateur sur la base des mises en situation réalisées en formation
  • L’évaluation des acquis se fait également tout au long de la session au travers des multiples exercices à réaliser
  • Distanciel : contenu et durée identiques + pédagogie adaptée + assistance technique 5j/7 (disponible par mail : [email protected])
  • Un support de cours est remis à chaque stagiaire

Indicateurs de résultats

  • Indicateurs de résultat et taux de réussite prochainement disponibles

Module 1 : Créer des Azure App Service Web Apps

  • Concepts de base pour Azure App Service
  • Créer une Azure App Service Web App
  • Configurer et surveiller les applications App Service
  • Mettre à l’échelle les applications App Service
  • Emplacements de déploiement Azure App Service
1

TP

Construire une application web sur la plate-forme Azure en tant qu'offre de service

Module 2 : Mettre en œuvre les Azure functions

  • Présentation des Azure Functions
  • Développement de Azure Functions
  • Mise en œuvre de fonctions de type Durable Functions
2

TP

Mettre en œuvre une logique de traitement des tâches en utilisant Azure Functions

Module 3 : Développement de solutions qui utilisent blob storage

  • Concepts fondamentaux pour Azure Blob storage
  • Gérer le cycle de vie de Azure Blob storage
  • Travailler avec Azure Blob storage
3

TP

Récupérer les ressources et les métadonnées d'Azure Storage à l'aide du SDK Azure Storage pour .NET

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

  • Présentation de Azure Cosmos DB
  • Structure des données de Azure Cosmos DB
  • Travailler avec des ressources et des données de Azure Cosmos DB
4

TP

Construire une solution de données polyglotte

Module 5 : Mettre en œuvre des solutions IaaS

  • Générer des VMs dans Azure
  • Créer et déployer des modèles ARM
  • Créer des images de conteneurs pour les solutions
  • Publié une image de conteneur vers Azure Container Registry
  • Créer et exécuter une image de conteneurs dans Azure Container Instances
5

TP

Déployer des workloads à l'aide d'images et de conteneurs

Module 6 : Mettre en œuvre authentification et autorisation

  • Microsoft Identity Platform v2.0
  • Authentification avec Microsoft Authentication Library
  • Utiliser Microsoft Graph
  • Autoriser les manipulations de données dans Azure Storage
6

TP

S'authentifier auprès de Microsoft Graph et l'interroger à l'aide de MSAL et des SDK .NET

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

  • Gérer les clés, les secrets et les certificats en utilisant KeyVault API
  • Mettre en œuvre les identités gérées pour les ressources Azure
  • Sécuriser les données de configuration en utilisant Azure App Configuration

Module 8 : Mettre en œuvre la gestion des API

  • Présentation de API Management
  • Définir des stratégies pour les APIs
  • Sécuriser vos APIs
7

TP

Créer une API simple, la publier dans APIM, et y appliquer des stratégies de sécurité

Module 9 : Développer des App Service Logic Apps

  • Présentation de Azure Logic Apps
  • Créer des connecteurs personnalisés pour Logic Apps
8

TP

Créer une Logic App avec un connecteur personnalisé déclenché par un événement

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

  • Mettre en œuvre des solutions utilisant Azure Event Grid
  • Mettre en œuvre des solutions utilisant Azure Event Hubs
  • Mettre en œuvre des solutions utilisant Azure Notification Hubs
9

TP

Publier et s'abonner aux événements de la grille d'événements

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

  • Mettre en œuvre des solutions utilisant Azure Service Bus Queues
  • Mettre en œuvre des solutions utilisant Azure Storage Queues
10

TP

Traiter les messages de manière asynchrone en utilisant les Azure Service Bus Queues

Module 12 : Surveiller et optimiser les solutions Azure

  • Présentation de la surveillance dans Azure
  • Instrumentation et applications pour la surveillance
  • Analyser et dépanner les applications
  • Mettre en œuvre du code qui intercepte les erreurs de transit
11

TP

Surveiller les services qui sont déployés sur Azure

Module 13 : Intégrer des solutions de cache et de remise de contenu (CDN)

  • Développer avec Azure Redis Cache
  • Développer du stockage sur les CDNs
12

TP

Améliorer une application Web en utilisant le réseau de diffusion de contenu Azure

Formateurs

Mehdi MTIR

Mehdi M.

Formateur expert Cloud, DevOps, Développement, Architecture logicielle et Intelligence Artificielle

Avec une carrière débutée en 2005 en tant que développeur web, Mehdi MTIR a évolué à travers plusieurs rôles clés : chef de projets, entrepreneur, enseignant universitaire et formateur professionnel. Aujourd’hui Formateur Certifié...

En savoir plus

Ce produit a été mis à jour le 13/10/2025

Formation du catalogue Comundi pour votre entreprise dans vos locaux, chez nous ou à distance.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

Formation sur mesure adaptée aux spécificités de votre entreprise et de vos équipes.

Nos experts vous accompagnent dans votre projet.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

x
Chargement

Merci de patienter ...