Ouvre plus de possibilités avec une certification pour chaque fonction. Certify with Confidence Offre plus de chances de réussite.
Badge

Examen AZ-203 : Développer des solutions pour Microsoft Azure

Les candidats à cet examen sont des développeurs Azure qui conçoivent et développent des solutions Cloud telles que des applications et des services. Ils participent à toutes les phases du développement, de la conception de la solution au développement et au déploiement ..., en passant par les tests et la maintenance. Ils collaborent avec des architectes de solutions de Cloud, des DBA de Cloud, des administrateurs de Cloud et des clients pour mettre en œuvre la solution.

Les candidats doivent maîtriser le développement d'applications et de services en utilisant les outils et les technologies Azure, notamment le stockage, la sécurité, le calcul et les communications.

Les candidats doivent avoir au moins un an d'expérience dans le développement de solutions évolutives au cours de toutes les phases du développement de logiciels et maîtriser au moins un langage de programmation compatible avec le Cloud.

Plus
 Moins

Planifier l'examen

Examen AZ-203 : Développer des solutions pour Microsoft Azure

Langues : Anglais, japonais

Cet examen mesure votre capacité à réaliser les tâches techniques suivantes : développer des solutions de calcul de l’infrastructure Azure en tant que service ; développer des solutions de calcul de la plateforme Azure en tant que service ; développer pour le stockage Azure ; mettre en œuvre la sécurité Azure ; surveiller, dépanner et optimiser les solutions ; et se connecter et consommer les service Azure et les services des tiers.

Planifier l'examen

Compétences évaluées

Développer les solutions de calcul de l’infrastructure en tant que service Azure (10 à 15 %)

Mettre en œuvre des solutions qui utilisent des machines virtuelles (VM)

  • fournir des machines virtuelles
  • créer des modèles ARM
  • configurer Azure Disk Encryption pour les machines virtuelles

Mettre en œuvre des travaux par lots à l’aide des services Azure Batch

  • gérer des travaux par lots à l’aide de l'API Batch Service
  • exécuter un travail par lots en utilisant Azure CLI, le portail Azure et d'autres outils
  • écrire un code pour exécuter un travail par lots des services de traitement Azure Batch

Créer des solutions conteneurisées

  • créer un cluster du service Azure Managed Kubernetes (AKS)
  • créer des images de conteneurs pour les solutions
  • publier une image dans Azure Container Registry
  • exécuter des conteneurs à l’aide de l'instance Azure Container ou AKS

Développer des solutions de calcul de la plateforme en tant que service Azure (20 à 25 %)

Créer des applications Web Azure App Service

  • créer une application Web Azure App Service
  • créer une tâche d'arrière-plan Azure App Service à l'aide de WebJobs
  • activer la journalisation des diagnostics

Créer des applications mobiles Azure App Service

  • ajouter des notifications push pour les applications mobiles
  • activer la synchronisation hors ligne pour les applications mobiles
  • mettre en œuvre une stratégie d'instrumentation à distance pour les appareils mobiles

Créer des applications API Azure App Service

  • créer une application API Azure App Service
  • créer une documentation pour l'API en utilisant l'open source et d'autres outils

Mettre en œuvre des fonctions Azure

  • mettre en œuvre les liaisons d’entrée et de sortie pour une fonction
  • mettre en œuvre les déclencheurs de fonction à l’aide des opérations de données, des minuteries et des webhook
  • mettre en œuvre des fonctions Azure Durable
  • créer des applications Azure Function à l’aide de Visual Studio

Développer le stockage Azure (15 à 20 %)

Développer des solutions utilisant des tables de stockage

  • concevoir et mettre en œuvre des règles pour les tables
  • interroger une table de stockage en utilisant un code
  • mettre en œuvre des schémas de partitionnement

Développer des solutions utilisant le stockage Cosmos DB

  • créer, lire, mettre à jour et supprimer des données à l’aide des API appropriés
  • mettre en œuvre des schémas de partitionnement
  • définir le niveau de consistance convenable pour les opérations

Développer des solutions utilisant une base de données relationnelle

  • fournir et configurer des bases de données relationnelles
  • configurer des pools élastiques pour Azure SQL Database
  • créer, lire, mettre à jour et supprimer des tables de données à l'aide d’un code

Développer des solutions utilisant le stockage blob

  • déplacer des articles dans un stockage Blob entre des comptes ou conteneurs de stockage
  • définir et récupérer les propriétés et les métadonnées
  • mettre en œuvre un leasing de blob
  • mettre en œuvre l’archivage et la rétention des données

Mettre en œuvre la sécurité d'Azure (10 à 15 %)

Mettre en œuvre une authentification

  • mettre en œuvre une authentification à l'aide de certificats, une authentification par formulaires, ou des jetons
  • mettre en œuvre une authentification multi-facteurs ou Windows à l'aide d’Azure AD
  • mettre en œuvre une authentification OAuth2
  • mettre en œuvre une authentification Managed Service Identity (MSI)/Service Principal

Mettre en œuvre un contrôle d'accès

  • mettre en œuvre une autorisation de contrôle d'accès en fonction des revendications (CBAC)
  • mettre en œuvre une autorisation de contrôle d'accès en fonction du rôle (RBAC)
  • créer des signatures d'accès partagé

Mettre en œuvres de solutions de données sécurisées

  • crypter et décrypter des données au repos et en transit
  • créer, lire, mettre à jour et supprimer des clés, des secrets et des certificats à l’aide de l'API KeyVault

Surveiller, dépanner et optimiser les solutions (10 à 15 %)

Développer un code pour soutenir l’extensibilité des applications et des services

  • mettre en œuvre les règles et les modèles de l’extensibilité automatique (planification, mesures opérationnelles/de système, applications singleton)
  • mettre en œuvre un code qui s’occupe des erreurs transitoires

Intégrer la mise en cache et la livraison de contenu dans le cadre des solutions

  • stocker et récupérer des données dans le cache Azure Redis
  • desarrollar código para implementar CDN en soluciones
  • invalider le contenu du cache (CDN ou Redis)

Instrumenter des solutions pour permettre la surveillance et la journalisation

  • configurer l'instrumentation dans une application ou un service à l'aide d'Application Insights
  • analyser et dépanner des solutions à l'aide d'Azure Monitor
  • mettre en œuvre des tests et alertes Web d’Application Insights

Se connecter et consommer les services Azure et les services des tiers (20 à 25 %)

Développer un service d'applications Logic App

  • créer une Logic App
  • créer un connecteur personnalisé pour Logic Apps
  • créer un modèle personnalisé pour Logic Apps

Intégrer la recherche Azure dans les solutions

  • créer un index de recherche Azure
  • importer des données interrogeables
  • interroger l’index de recherche Azure

Établir des passerelles API

  • créer une instance APIM
  • configurer l'authentification pour les API
  • définir des stratégies pour les API

développer des solutions en fonction des événements

  • mettre en œuvre des solutions qui utilisent la grille d'événements Azure
  • mettre en œuvre des solutions qui utilisent Azure Notification Hubs
  • mettre en œuvre des solutions qui utilisent Azure Event Hub

Développer des solutions en fonction des messages

  • mettre en œuvre des solutions qui utilisent Azure Service Bus
  • mettre en œuvre des solutions qui utilisent les files d'attente Azure Queue Storage

Préparez-vous à un examen

À votre propre rythme

Gratuit
Microlearning
Interactif
Accès dans le navigateur
Commencer l'apprentissage

Dispensé par un instructeur

Payant
Personnalisé
En personne
Sur demande
Explorer les formations

Guide de formation

Toutes les formations à votre propre rythme et dispensées par un instructeur dans un seul guide complet.

Télécharger

Certifications liées

Microsoft Certified : Azure Developer Associate

Les développeurs de Microsoft Azure conçoivent, construisent, testent et maintiennent des solutions dans le Cloud, telles que des applications et des services, en collaboration avec des architectes en solutions du Cloud, des administrateurs de base de données (DBA) du Cloud, des administrateurs du Cloud et des clients pour mettre ces solutions en œuvre.

*Les prix ne reflètent pas les offres promotionnelles ni les tarifs réduits destinés aux membres du programme Microsoft Imagine Academy ou du réseau Microsoft Partner Network, ainsi qu'aux Microsoft Certified Trainers. La tarification peut être modifiée sans préavis. Les prix n'incluent pas les taxes applicables. Consultez le fournisseur d'examens avant de vous inscrire pour connaître les tarifs exacts.

Ressources supplémentaires

Guides aux Certifications basées sur les rôles

Explorez toutes les certifications dans un guide de certification concis ou sur l’affiche de la feuille de route des certifications basées sur les rôles.

Guide de formation

Découvrir les ressources de formation pour devenir Microsoft Certified : Azure Developer Associate.