EnglishDeutschFrançaisEspañolPortuguês

RetiréExamen actuel : AI-200

Microsoft · AZ-204 · Associate

Developing Solutions for Microsoft Azure

Prépare Developing Solutions for Microsoft Azure (AZ-204) avec des questions d’entraînement originales et des explications IA sur Pass-IT. Essaie des questions gratuitement.

Cet examen a été retiré.

50Questions de l’examen blanc
100minTemps imparti
700/ 1000Score requis

À propos de l’examen

La certification AZ-204 valide les compétences en conception, création, test et maintenance d’applications et de services cloud sur Microsoft Azure. Elle couvre les solutions de calcul Azure, le stockage, la mise en œuvre de la sécurité, la gestion des API, la supervision et l’intégration avec les services Azure, notamment Azure Functions, App Service, Cosmos DB, Azure CDN et les solutions basées sur des conteneurs.

Cette certification s’adresse aux développeurs logiciels professionnels ayant un à deux ans d’expérience en développement sur Azure. Les candidats doivent maîtriser au moins un langage de programmation pris en charge par Azure et savoir utiliser les SDK Azure, Azure Resource Manager, les options de stockage de données et l’authentification de service à service.

Essaie cinq questions sur AZ-204

Entraîne-toi avec cinq questions de la banque actuelle de l’app pour Developing Solutions for Microsoft Azure, accompagnées de leurs réponses et explications.

Développer pour Azure storage2 / 5

Tu travailles avec Azure Cosmos DB for NoSQL. Quel niveau de cohérence fournit les garanties de cohérence les plus fortes, mais avec la latence la plus élevée ?

AlexExplication complète d’Alex

D’après la documentation Microsoft, Strong consistency fournit la linéarisabilité : les lectures retournent toujours l’écriture validée la plus récente. Elle a la latence d’écriture la plus élevée, car les données doivent être répliquées et validées de manière synchrone entre les régions. Les cinq niveaux, du plus fort au plus faible : Strong, Bounded Staleness, Session, Consistent Prefix, Eventual.

Pourquoi les distracteurs sont faux :

  • Eventual : cohérence la plus faible, avec la latence la plus basse et aucune garantie d’ordre.
  • Session : niveau intermédiaire ; garantit les lectures/écritures monotones uniquement au sein d’une session cliente.
  • Bounded staleness : proche de Strong, mais autorise une fenêtre de décalage configurable (temps ou opérations).

Conseil d’examen : connais les cinq niveaux dans l’ordre. Strong = linéarisabilité + latence la plus élevée. La latence d’écriture équivaut à 2x le RTT entre les régions les plus éloignées.

Sourcelearn.microsoft.com

Développer des solutions de calcul Azure3 / 5

Dans Azure Functions, quelle est la différence entre un trigger et un binding ?

AlexExplication complète d’Alex

D’après la documentation Microsoft, un trigger provoque l’exécution d’une fonction et définit comment elle est invoquée. Chaque fonction doit avoir exactement un trigger. Les bindings connectent de manière déclarative les fonctions à des ressources externes pour l’entrée/sortie, sans écrire de code boilerplate de connexion. Une fonction peut avoir plusieurs bindings d’entrée et de sortie, mais un seul trigger.

Pourquoi les distracteurs sont faux :

  • « Trigger sends data out; binding receives in » : c’est inversé — les triggers invoquent la fonction ; les bindings gèrent les données I/O dans les deux sens.
  • « Same thing with different names » : les triggers et les bindings ont des objectifs fondamentalement différents (invocation vs connexion aux données).
  • « Triggers work only with HTTP » : les triggers prennent en charge HTTP, timer, queue, blob, Cosmos DB, Event Hub et beaucoup d’autres services.

Conseil d’examen : un trigger par fonction (invocation). Plusieurs bindings autorisés (data I/O). Les bindings sont déclaratifs — aucun code de connexion SDK n’est nécessaire.

Sourcelearn.microsoft.com

Implémenter la sécurité Azure4 / 5

Quelle est la principale différence entre une system-assigned managed identity et une user-assigned managed identity dans Azure ?

AlexExplication complète d’Alex

Les system-assigned managed identities sont liées au cycle de vie d'une seule ressource Azure : créées en même temps que la ressource, supprimées en même temps qu'elle (relation 1:1). Les user-assigned managed identities sont des ressources Azure autonomes, avec leur propre cycle de vie, qui peuvent être partagées entre plusieurs ressources (relation plusieurs-à-plusieurs). Analyse des distracteurs : Les deux types sont gratuits — aucune différence de coût. Les deux prennent en charge les mêmes mécanismes d'authentification — pas de distinction certificat / secret. Les deux peuvent accéder aux mêmes services Azure via RBAC — la portée d'accès dépend des attributions de rôles, pas du type d'identité. Ref: learn.microsoft.com/entra/identity/managed-identities-azure-resources/overview

Sourcelearn.microsoft.com

Superviser, dépanner et optimiser les solutions Azure5 / 5

Tu développes une API REST hébergée dans Azure App Service. Tu dois activer Application Insights pour la supervision sans modifier le code de ton application. Quelle fonctionnalité le permet ?

AlexExplication complète d’Alex

L'instrumentation automatique (codeless attach) active la supervision avec Application Insights sans aucune modification de code. Dans App Service, tu l'actives depuis le portail Azure ou la CLI. Elle collecte automatiquement la télémétrie des requêtes, le suivi des dépendances, la journalisation des exceptions et les compteurs de performance pour .NET, Java, Node.js et Python. Analyse des distracteurs : L'instrumentation manuelle avec le SDK impose d'ajouter des packages NuGet/npm et de modifier le code. Les processeurs de télémétrie personnalisés exigent une intégration du SDK et du code pour filtrer ou modifier la télémétrie. Le OpenTelemetry SDK demande lui aussi des modifications de code pour configurer les exportateurs. L'instrumentation automatique échange la profondeur de personnalisation contre la rapidité d'une mise en place sans code. Ref: learn.microsoft.com/azure/azure-monitor/app/codeless-overview

Sourcelearn.microsoft.com

Les questions de l’app sont actuellement en anglais. Les traductions de cet aperçu concernent uniquement l’aperçu. Consulte l’organisme de certification pour connaître les langues disponibles pour l’examen officiel.

Contenu de l’examen

Programme de l’examen : AZ-204

Develop Azure compute solutions25–30%

Mettre en œuvre des solutions conteneurisées (Container Registry, Container Instances, Container Apps), mettre en œuvre des Web Apps Azure App Service (déploiement, diagnostics, mise à l'échelle automatique, emplacements de déploiement) et mettre en œuvre Azure Functions (déclencheurs, liaisons)

≈ 14 h
Develop for Azure storage15–20%

Développer des solutions utilisant Azure Cosmos DB (opérations SDK, niveaux de cohérence, flux de modifications) et Azure Blob Storage (propriétés, métadonnées, gestion du cycle de vie)

≈ 10 h
Implement Azure security15–20%

Mettre en œuvre l'authentification et l'autorisation des utilisateurs (plateforme Microsoft Identity, Microsoft Entra ID, shared access signatures, Microsoft Graph) et mettre en œuvre des solutions Azure sécurisées (App Configuration, Key Vault, Managed Identities)

≈ 10 h
Monitor, troubleshoot, and optimize Azure solutions5–10%

Superviser et dépanner les solutions à l'aide d'Azure Monitor Application Insights (métriques, journaux, traces, tests de disponibilité, alertes)

≈ 5 h
Connect to and consume Azure services and third-party services20–25%

Mettre en œuvre Azure API Management (création d'instances, documentation des API, configuration des accès, politiques), développer des solutions basées sur des événements (Event Grid, Event Hubs) et développer des solutions basées sur des messages (Service Bus, Queue Storage)

≈ 13 h

Format de l’examen et types de questions

L’examen comporte 40 à 60 questions à compléter en environ 100 minutes (100 minutes si des laboratoires sont inclus). Les types de questions incluent les choix multiples, les sélections multiples, le glisser-déposer, les zones actives et les études de cas. Les questions comportent beaucoup de code et sont basées sur des scénarios, présentant souvent des extraits de code et te demandant d’identifier les implémentations correctes ou de résoudre des problèmes. Prévoyez du temps supplémentaire pour les sections d’études de cas avec du code.

Types de questions : AZ-204

Choix multiple33%

Sélectionne la seule réponse qui répond le mieux aux exigences de la question.

Glisser-déposer13%

Déplace les éléments vers les emplacements ou les groupes indiqués, ou place-les dans l’ordre demandé.

Dépannage11%

Appuie-toi sur les symptômes et les contraintes du scénario pour identifier une cause ou choisir une solution.

Réponse multiple11%

Sélectionne plusieurs réponses. Respecte le nombre de choix demandé dans la question.

Menu déroulant9%

Choisis des options dans les menus déroulants pour compléter un énoncé ou une configuration.

Ligne de commande8%

Saisis ou sélectionne la commande, l’option ou la syntaxe nécessaire pour réaliser la tâche.

Mise en ordre8%

Place les étapes dans l’ordre nécessaire pour réaliser le processus.

Vrai / Faux7%

Détermine si un énoncé est vrai ou faux en tenant compte de ses conditions et de sa formulation.

Erreurs fréquentes

Points à revoir : AZ-204

  1. 01Choix de la plateforme

    Confondre quand utiliser App Service, Azure Functions, Container Apps et AKS pour différents modèles d’hébergement d’applications et exigences.

  2. 02Questions de code

    Ne pas connaître les SDK Azure, les modèles REST API et les bibliothèques clientes pour les questions nécessitant la lecture ou l’écriture de code.

  3. 03Intégration de l'identité

    Mal comprendre l’intégration de Microsoft Entra ID, les flux OAuth 2.0, les inscriptions d’applications et la gestion des tokens pour les questions d’authentification.

  4. 04Solutions de mise en cache et messaging

    Confondre Azure Cache for Redis, Service Bus, Queue Storage et Event Grid pour les scénarios de mise en cache, de messaging et d’événements.

  5. 05Étendue du contenu

    L’examen couvre un large éventail de services — les candidats qui se concentrent trop sur un ou deux domaines sont surpris par la diversité des sujets.

Questions fréquentes

Combien de temps dure l’examen Developing Solutions for Microsoft Azure ?

L’examen AZ-204 comporte 50 questions et le temps imparti est de 100 minutes.

Quel score faut-il obtenir pour réussir Developing Solutions for Microsoft Azure ?

Le score requis pour réussir l’examen AZ-204 est de 700 / 1000.

Quels points méritent une attention particulière pendant la préparation de Developing Solutions for Microsoft Azure ?

Les points à revoir comprennent Choix de la plateforme, Questions de code, Intégration de l'identité, Solutions de mise en cache et messaging, Étendue du contenu. Travaille sur des exemples pour vérifier que tu comprends les distinctions et que tu peux expliquer ta réponse.