9,90 €/mois · Sans engagement · Résiliable à tout moment · Accès immédiat
74
examens blancs
5 095
questions
∞
tentatives
19,90 €9,90 €
/mois
Découvrez myexam.fr en 30 secondes
Certifications reconnues mondialement
AWS
Microsoft
PMI
Scrum.org
CompTIA
SAP
ISTQB
Essayez gratuitement
10 questions par certification
Sélectionnez une certification et lisez les corrections détaillées — aucune inscription requise.
* Si les questions sont proposées en anglais, c'est que l'examen officiel ne propose pas la langue française.
Sélectionnez une certification pour afficher les questions.
Question 1 / 10
Quel service AWS aide les entreprises à assurer leur conformité dans le cloud ?
Sélectionnez la bonne réponse.
A. CloudWatch.
B. CloudTrail.
C. CloudFront.
D. CloudEndure Migration.
✓ Bonne réponse : B
Réponse : CloudTrail. Explication : AWS CloudTrail enregistre toutes les actions sur les ressources AWS et facilite la conformité.
Question 2 / 10
Quel énoncé décrit le mieux le modèle de tarification ‘Pay-As-You-Go’ AWS ?
Sélectionnez la bonne réponse.
A. De gros investissements initiaux remplacés par de faibles paiements fixes.
B. Des petits frais initiaux remplacés par de gros paiements fixes.
C. Des petits frais initiaux remplacés par de gros paiements variables.
D. De gros investissements initiaux remplacés par de faibles paiements variables.
✓ Bonne réponse : D
Réponse : Vous remplacez de gros investissements initiaux par de faibles paiements variables. Explication : Le modèle pay-as-you-go d’AWS supprime l’investissement de départ et facture uniquement à l’utilisation.
Question 3 / 10
Quelle pratique clé en matière d’architecture AWS vise à minimiser les dépendances entre composants afin qu’une défaillance n’impacte pas l’ensemble du système ?
Sélectionnez la bonne réponse.
A. Couplage faible (Loosely coupling).
B. Couplage élastique.
C. Couplage scalable.
D. Couplage fort (Tightly coupling).
✓ Bonne réponse : A
Réponse : Couplage faible (Loosely coupling). Explication : Le couplage faible permet à chaque composant de fonctionner de manière indépendante, améliorant la résilience globale.
Question 4 / 10
Quel service AWS est toujours fourni sans frais ?
A. Elastic Load Balancers
B. Amazon S3
C. AWS WAF
D. AWS Identity and Access Management (IAM)
✓ Bonne réponse : D
Réponse : AWS Identity and Access Management (IAM). Explication : IAM est un service AWS gratuit — il n'y a aucun frais supplémentaire pour créer des utilisateurs, des groupes, des rôles ou des politiques. Vous ne payez que pour les ressources AWS auxquelles les utilisateurs authentifiés accèdent, pas pour IAM lui-même.
Question 5 / 10
Pourquoi de nombreuses startups choisissent AWS plutôt que des solutions sur site ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Avec AWS, réduction du time-to-market en se concentrant sur le business.
B. AWS leur permet de payer plus tard lorsque le business décolle.
C. AWS permet de remplacer le CAPEX lourd par de faibles coûts variables (OPEX).
D. AWS peut construire des datacenters plus vite que tout autre fournisseur cloud.
E. AWS élimine le besoin d’investir dans des dépenses opérationnelles.
✓ Bonne réponse : A, C
Réponse : Réduction du time-to-market / Remplacement du CAPEX par l’OPEX. Explication : AWS permet d’aller plus vite sur le marché et de transformer des investissements lourds en coûts variables faibles.
Question 6 / 10
Vous avez déployé votre application sur plusieurs instances EC2, mais certains clients n’y accèdent plus parfois. Quel service AWS vous permet de surveiller les performances EC2 et résoudre ces problèmes ?
Sélectionnez la bonne réponse.
A. AWS CloudTrail.
B. AWS Lambda.
C. AWS Config.
D. Amazon CloudWatch.
✓ Bonne réponse : D
Réponse : Amazon CloudWatch. Explication : Amazon CloudWatch permet de surveiller l’état, la disponibilité et la performance des instances EC2.
Question 7 / 10
Laquelle décrit le mieux une région AWS ?
Sélectionnez la bonne réponse.
A. Une région AWS est un emplacement géographique regroupant plusieurs Zones de Disponibilité.
B. Une région AWS est un réseau virtuel dédié à un seul client.
C. Une région AWS représente le pays où l’infrastructure AWS existe.
D. Une région AWS est un emplacement géographique regroupant des Edge Locations.
✓ Bonne réponse : A
Réponse : Une région AWS est un emplacement géographique regroupant plusieurs Zones de Disponibilité. Explication : Une région AWS se compose de plusieurs AZ physiques, séparées, mais proches, pour la tolérance de panne et la redondance.
Question 8 / 10
Parmi ces services AWS, lesquels servent de ressources de calcul ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Amazon EC2.
B. Amazon CloudWatch.
C. Amazon S3.
D. AWS Lambda.
E. Amazon VPC.
✓ Bonne réponse : A, D
Réponse : Amazon EC2 / AWS Lambda. Explication : Amazon EC2 et AWS Lambda offrent des ressources de calcul : EC2 pour des serveurs virtualisés, Lambda pour du serverless à la demande.
Question 9 / 10
Quel service permet aux clients d'auditer les appels API dans leurs comptes AWS ?
A. AWS CloudTrail
B. Amazon Inspector
C. AWS Trusted Advisor
D. AWS X-Ray
✓ Bonne réponse : A
Réponse : AWS CloudTrail. Explication : AWS CloudTrail enregistre les appels API effectués aux services AWS, fournissant une piste d'audit complète de qui a fait quelle demande, d'où et quand. C'est l'outil principal pour la gouvernance, la conformité et l'audit de sécurité.
Question 10 / 10
Dans le plan support Entreprise AWS, quel service fournit des conseils architecturaux et d’optimisation de l’échelle ?
Sélectionnez la bonne réponse.
A. Infrastructure Event Management.
B. AWS Knowledge Center.
C. AWS Support Concierge Service.
D. AWS Health Dashboard.
✓ Bonne réponse : A
Réponse : Infrastructure Event Management. Explication : L’option Infrastructure Event Management offre des conseils spécialisés lors de pics d’activité ou de lancement importants.
Pour créer une interface de Questions/Réponses sur manuels techniques PDF au moindre coût, quelle architecture est recommandée ?
A. Bedrock Knowledge Base avec RAG (Retrieval Augmented Generation)
B. Fine-tuning systématique du modèle de base sur tous les documents
C. Utiliser le modèle en zero-shot sans contexte externe
D. Inclure l'intégralité de chaque PDF dans chaque requête utilisateur
✓ Bonne réponse : A
RAG (Retrieval Augmented Generation) : technique qui récupère dynamiquement les passages pertinents des PDFs avant génération, sans charger l'intégralité des documents. Contrairement au fine-tuning coûteux ou au zero-shot imprécis, RAG optimise coût/performance en enrichissant chaque requête avec contexte ciblé via Knowledge Base Bedrock.
Question 2 / 10
Pour expliquer les prédictions et quantifier d’éventuels biais d’un modèle médical, quel outil utiliser ?
A. Amazon Macie
B. Amazon Rekognition
C. Amazon Inspector
D. Amazon SageMaker Clarify
✓ Bonne réponse : D
SageMaker Clarify : outil spécialisé pour l'explicabilité et l'audit de modèles ML. Il génère des rapports détaillés sur l'interprétabilité des prédictions (SHAP, LIME) et quantifie les biais potentiels par démographie. Contrairement à Inspector (conformité infrastructure), Macie (données sensibles) et Rekognition (détection visuelle), Clarify cible spécifiquement l'évaluation et la transparence algorithmique en santé.
Question 3 / 10
Dans un pipeline RAG (Retrieval-Augmented Generation) pour un système de questions-réponses, quel est l'ordre correct des étapes de préparation des documents avant la récupération ?
B. Génération d'embeddings → Découpage → Ingestion → Stockage vectoriel
C. Stockage vectoriel → Génération d'embeddings → Découpage → Ingestion
D. Ingestion des documents → Découpage en chunks → Génération d'embeddings → Stockage dans la base vectorielle
✓ Bonne réponse : D
Pipeline RAG - Ordre critique des étapes : L'ingestion précède le chunking (sinon pas de documents à traiter), suivi de l'embedding (conversion texte→vecteurs) et du stockage vectoriel (indexation pour recherche). Cet ordre est irréversible : on ne peut générer d'embeddings sans chunks ni les stocker sans les embeddings d'abord.
Question 4 / 10
La dérive de données (data drift) observée en production peut souvent être atténuée en augmentant le volume et la diversité des données d'entraînement lors d'un nouvel entraînement du modèle.
A. Vrai
B. Faux
✓ Bonne réponse : A
Data drift et réentraînement : la dérive de données survient quand les caractéristiques des données en production divergent du corpus d'entraînement. Augmenter le volume ET la diversité des données permet au modèle de capturer davantage de variations et de patterns réels, améliorant ainsi sa généralisation. Cependant, cela atténue mais ne résout pas complètement le drift—un monitoring continu et un pipeline de réentraînement régulier restent essentiels.
Question 5 / 10
La MSE est une bonne métrique pour la régression, pas pour une classification d’images.
A. Vrai
B. Faux
✓ Bonne réponse : A
Métrique d'erreur vs Classification : MSE (Mean Squared Error) mesure la distance numérique entre valeurs prédites et réelles, idéale pour la régression. En classification d'images, les étiquettes sont catégoriques (chat/chien), pas numériques continues. Les métriques appropriées sont Accuracy, Precision, Recall ou F1-score qui évaluent la correctness des prédictions catégoriques.
Question 6 / 10
Quel acronyme désigne la métrique de référence pour évaluer automatiquement la qualité d'une traduction automatique par comparaison à des traductions humaines ?
A. METEOR
B. BLEU
C. ROUGE
D. NIST
✓ Bonne réponse : B
BLEU (Bilingual Evaluation Understudy) est la métrique standard pour évaluer la traduction automatique : elle compare les n-grammes de la traduction générée avec ceux des traductions humaines de référence. ROUGE est dédié à l'évaluation des résumés automatiques, METEOR est une alternative plus flexible à BLEU, et NIST est une variante améliorée de BLEU tenant compte de la fréquence des n-grammes.
Question 7 / 10
Quelle métrique est standard pour évaluer automatiquement la qualité d'un modèle de traduction automatique par comparaison à des références humaines ?
A. ROUGE
B. METEOR
C. WER (Word Error Rate)
D. BLEU (Bilingual Evaluation Understudy)
✓ Bonne réponse : D
BLEU (Bilingual Evaluation Understudy) : métrique standard en traduction automatique qui mesure la similitude entre la traduction générée et des références humaines via la comparaison de n-grammes. BLEU évalue la qualité globale en cherchant des correspondances de mots et phrases. Contrairement à ROUGE (résumé), METEOR (flexibilité) ou WER (taux d'erreur mot-à-mot), BLEU reste la métrique automatisée de référence pour l'évaluation systématique de la traduction.
Question 8 / 10
Les PDPs (Partial Dependence Plots) expliquent la relation entre une feature et la sortie moyenne du modèle.
A. Faux
B. Vrai
✓ Bonne réponse : B
Partial Dependence Plots (PDPs) : visualisent l'effet marginal moyen d'une feature sur les prédictions en moyennant les autres variables. Ils isolent l'impact d'une seule variable indépendamment de ses interactions, permettant d'interpréter comment le modèle réagit aux changements de cette feature. Contrairement aux graphiques de dépendance individuelle (ICE plots) qui montrent des trajectoires par instance, les PDPs agrègent ces effets pour révéler la tendance globale du modèle.
Question 9 / 10
Vous devez centraliser la sécurité d’accès aux données S3 chiffrées pour un FM Bedrock. Quelle action est correcte ?
A. Retirer les données sensibles du bucket
B. Rendre le bucket public
C. Donner au rôle Bedrock s3:GetObject et les droits de déchiffrement adaptés
D. Augmenter la température du modèle
✓ Bonne réponse : C
S’assurer que le rôle IAM assumé par Bedrock a s3:GetObject et les permissions de déchiffrement adéquates pour le mode de chiffrement utilisé.
Question 10 / 10
Pour tracer en détail les entrées et sorties de chaque invocation d'un modèle Amazon Bedrock et améliorer la qualité et l'observabilité, quel service doit-on activer ?
A. AWS Trusted Advisor seul — optimisation de coûts, pas de tracing
B. AWS CloudTrail seul — logs au niveau API, pas les contenus détaillés
C. Amazon EventBridge uniquement — routage d'événements sans logs détaillés
D. Amazon Bedrock Invocation Logging — capture complète des prompts et réponses
✓ Bonne réponse : D
Amazon Bedrock Invocation Logging : service dédié qui capture automatiquement chaque prompt envoyé et chaque réponse générée par les modèles. Contrairement à CloudTrail (logs API uniquement), EventBridge (routage d'événements) ou Trusted Advisor (optimisation), seul Bedrock Invocation Logging offre la traçabilité complète des contenus pour auditer, déboguer et améliorer la qualité des applications GenAI.
A. Inspecter fréquemment les artefacts Scrum et la progression vers les objectifs convenus afin de détecter les écarts indésirables
B. Évaluer les performances personnelles des Developers
C. Auditer la qualité du code de l'équipe
D. Surveiller le budget du projet
✓ Bonne réponse : A
Pilier Inspection : Examen régulier des artefacts Scrum et de la progression vers les Objectifs de Sprint afin d'identifier rapidement les écarts. Cela permet une adaptation en temps opportun avant que les problèmes ne s'aggravent. Contrairement aux audits de code ou aux évaluations de performance (centrées sur l'individu), l'inspection met l'accent sur une mesure transparente et empirique du travail et des résultats de l'équipe.
Question 2 / 10
Actuellement, vos Development Teams sont organisées pour traiter une seule couche applicative (par exemple, front end, couche intermédiaire, back end et interfaces). Quels sont les trois points à prendre en compte au moment de décider de passer de ces équipes par composant à des équipes par fonctionnalité ? (Choisissez trois réponses.)
A. Les équipes par fonctionnalité génèrent moins de surcharge de communication.
B. Obtenir d'abord le soutien du côté métier est bénéfique.
C. Il est impossible de faire du Scrum sans équipes par fonctionnalité.
D. Avec des équipes par fonctionnalité, il est plus facile de calculer la productivité par équipe.
E. La productivité peut en pâtir lors d'une telle transition.
✓ Bonne réponse : A, D, E
Réponse : La productivité en pâtit ; les équipes feature génèrent moins de surcharge de communication ; la productivité par équipe est plus facile à mesurer. Explication : La transition des équipes par composant vers des équipes feature entraîne une baisse temporaire de la productivité lors de la réorganisation des équipes. Cependant, les équipes feature réduisent la surcharge de coordination entre les couches et permettent une mesure plus claire de la productivité par fonctionnalité métier.
Question 3 / 10
Un nouveau Sprint commence immédiatement après la conclusion du Sprint précédent.
A. Vrai
B. Faux
✓ Bonne réponse : A
Continuité des Sprints : Les Sprints sont des événements consécutifs limités dans le temps, sans interruption entre eux. Dès qu'un Sprint se termine, le suivant commence immédiatement, assurant ainsi des cycles de livraison continus. Cela élimine les périodes d'inactivité et maintient la dynamique de l'équipe, sans pause pour la planification ou les transitions.
Question 4 / 10
Qui est responsable du Product Backlog ?
A. Les Developers
B. Le Product Owner
C. Les parties prenantes
D. Le Scrum Master
✓ Bonne réponse : B
Responsabilité du Product Owner : Le Product Owner est seul responsable de la gestion du Product Backlog, notamment de sa création, de son ordonnancement et de son affinement. Ce rôle garantit l'alignement entre les objectifs métier et le travail de développement. Bien que les Développeurs réalisent les éléments et que le Scrum Master facilite le processus, aucun des deux ne partage la propriété du Backlog. Les parties prenantes influencent les priorités, mais n'ont pas de responsabilité formelle à ce titre.
Question 5 / 10
La Sprint Review doit réunir les Developers, le Product Owner, le Scrum Master ainsi que les parties prenantes clés afin de recueillir leurs retours.
A. Vrai
B. Faux
✓ Bonne réponse : A
Objectif de la Sprint Review : Un événement formel au cours duquel la Scrum Team inspecte l'Incrément et adapte le Product Backlog avec les parties prenantes. Le Product Owner invite les parties prenantes clés à fournir des retours, favorisant la transparence et la collaboration essentielles au succès du produit.
Question 6 / 10
Le Product Owner approuve chaque tâche créée par les Developers.
A. Vrai
B. Faux
✓ Bonne réponse : B
Faux. Le Product Owner n'approuve pas les tâches individuelles. Les Developers décident de la manière dont le travail sera accompli. Le Product Owner se concentre sur ce qui doit être fait, et non sur la façon de le faire.
Question 7 / 10
Une Development Team doit livrer un Increment « Done » à la fin d'un Sprint. Sélectionnez deux affirmations qui expliquent ce que signifie « Done ». (Choisissez deux réponses.)
A. Aucun travail restant au regard de la Definition of Done.
B. Prêt à être livré aux utilisateurs finaux.
C. Prêt à être intégré.
D. Ce que le Product Owner définit comme qualité.
E. Tout le travail que la Development Team est disposée à effectuer.
✓ Bonne réponse : A, B
Réponse : Aucun travail restant au regard du DoD ; prêt à être livré aux utilisateurs finaux. Explication : « Terminé » signifie que l'Increment satisfait pleinement la Definition of Done (tous les critères sont remplis) et se trouve dans un état tel que le Product Owner pourrait choisir de le livrer aux utilisateurs. Ces deux conditions réunies définissent l'exhaustivité.
Question 8 / 10
La Sprint Review est limitée dans le temps à un maximum de 4 heures pour un Sprint d'un mois.
A. Faux
B. Vrai
✓ Bonne réponse : B
Timebox de la Sprint Review : La Sprint Review a une durée maximale de 4 heures pour un Sprint d'un mois, proportionnellement réduite pour des Sprints plus courts (par exemple, 2 heures pour un Sprint de deux semaines). Cette timebox fixe garantit une inspection ciblée de l'Increment et évite des discussions interminables, préservant ainsi le rythme du Sprint et l'efficacité de l'équipe.
Question 9 / 10
Les Developers demandent à leur Product Owner de réordonner le Product Backlog. L'équipe attend qu'un fournisseur externe livre un composant. Sans ce composant, il n'y aura pas suffisamment de travail lors du prochain Sprint pour occuper toute l'équipe. En tant que Scrum Master, quel conseil donneriez-vous au Product Owner ?
A. Rappeler au Product Owner que sa préoccupation principale est le flux de valeur reflété dans l'ordre du Product Backlog.
B. Dire au Product Owner que le Product Backlog doit être ordonné de façon à maximiser l'utilisation de la Development Team.
C. Dire au Product Owner de réordonner le Product Backlog afin que le travail impliquant le composant externe puisse être planifié dans un Sprint séparé.
✓ Bonne réponse : A
Réponse : Rappeler au PO que la priorité principale est le flux de valeur, reflété dans l'ordonnancement. Explication : La responsabilité principale du Product Owner est d'ordonner le Product Backlog afin de maximiser la valeur. Le réordonnancement basé sur des dépendances externes (comme des retards fournisseurs) doit refléter des considérations de valeur, et non de simples contraintes de planification.
Question 10 / 10
Quelle est la principale raison pour laquelle le Scrum Master assiste au Daily Scrum ?
A. Pour collecter des informations sur l'état d'avancement et les rapporter à la direction.
B. Pour s'assurer que chaque membre de l'équipe répond aux trois questions.
C. Il n'est pas obligé d'y être ; il doit seulement s'assurer que l'équipe de développement tient un Daily Scrum.
D. Pour noter les modifications apportées au Sprint Backlog, notamment l'ajout de nouveaux éléments, et suivre la progression sur le burn-down.
✓ Bonne réponse : C
Réponse : Ils n'ont pas l'obligation d'y être ; ils doivent seulement s'assurer que l'équipe de développement tient un Daily Scrum. Explication : Le Daily Scrum appartient à l'équipe de développement. Le rôle du Scrum Master est de veiller à ce que l'événement ait lieu et que sa durée limitée soit respectée, et non d'y participer ou de le faciliter.
Qui détient la responsabilité ultime de définir et d'appliquer la Definition of Done au sein d'une Scrum Team ?
Choisissez la meilleure réponse.
A. Les Developers
B. Le Product Owner
C. Le Responsable Qualité
D. Les parties prenantes
✓ Bonne réponse : A
Réponse : Les Developers. Explication : Les Developers sont responsables de la création d'un Increment conforme à la Definition of Done. La DoD constitue leur engagement pour chaque Increment.
Question 2 / 10
Quelles Valeurs Scrum sont directement soutenues lorsque le Product Owner prend des décisions transparentes concernant le Product Backlog ?
A. Uniquement le Focus
B. Uniquement le Courage
C. L'Engagement et l'Efficacité
D. L'Ouverture et le Respect
✓ Bonne réponse : D
L'Ouverture et le Respect sont les valeurs correctes, car des décisions transparentes sur le Product Backlog témoignent d'ouverture en partageant clairement les informations avec l'équipe et les parties prenantes, et de respect en valorisant leurs contributions et leur compréhension des priorités. Bien que l'Engagement et la Focalisation soient des valeurs Scrum importantes, elles ne sont pas directement soutenues par la transparence en elle-même — la transparence est le fondement qui permet à ces valeurs de s'épanouir. Le Courage seul ne reflète pas la nature collaborative d'une prise de décision transparente.
Question 3 / 10
Qui est responsable de la qualité ?
Choisissez la meilleure réponse.
A. Le responsable qualité
B. L'équipe QA uniquement
C. La Scrum Team (guidée par le DoD)
D. Le PO
✓ Bonne réponse : C
Réponse : La Scrum Team (guidée par la DoD). Explication : La qualité est une responsabilité partagée par l'ensemble de la Scrum Team. La Definition of Done guide les Developers dans la production d'Increments de qualité.
Question 4 / 10
Quel est l'objectif du Sprint Goal ?
Choisissez la meilleure réponse.
A. Définir le budget
B. Mesurer la vélocité
C. Donner de la cohérence au Sprint
D. Lister les tâches
✓ Bonne réponse : C
Réponse : Donner de la cohérence au Sprint. Explication : L'Objectif du Sprint fournit un but unique qui guide le travail de l'équipe tout au long du Sprint, offrant ainsi une flexibilité dans la mise en œuvre.
Question 5 / 10
Quelles métriques sont pertinentes pour l'EBM ? (Sélectionnez toutes les réponses applicables)
Sélectionnez toutes les réponses correctes.
A. Heures enregistrées
B. Taux de conversion
C. Satisfaction client (NPS)
D. Fidélisation des utilisateurs
✓ Bonne réponse : B, C, D
Réponse : Taux de conversion, fidélisation des utilisateurs, satisfaction client (NPS). Explication : L'EBM (Evidence-Based Management) se concentre sur les résultats : les métriques de conversion, de fidélisation et de satisfaction reflètent la valeur réelle du produit.
Question 6 / 10
Daily Scrum – Qui est tenu d'y participer ?
Choisissez la meilleure réponse.
A. Les parties prenantes
B. Les Developers
C. L'ensemble de l'organisation
D. Le Product Owner et le Scrum Master uniquement
✓ Bonne réponse : B
Réponse : Les Developers. Explication : Le Daily Scrum est organisé pour et par les Developers. Le Product Owner et le Scrum Master peuvent y assister, mais ce n'est pas obligatoire.
Question 7 / 10
Un Increment doit être utilisable et conforme à la Definition of Done.
Répondez par Vrai ou Faux.
A. Faux
B. Vrai
✓ Bonne réponse : B
Définition de l'Increment et standards de qualité : Un Increment représente une version concrète et fonctionnelle du produit qui intègre l'ensemble du travail accompli lors d'un Sprint. Chaque Increment — sans exception — doit satisfaire deux critères non négociables : il doit être utilisable (fonctionnellement opérationnel et générateur de valeur pour les parties prenantes) et doit être conforme à la Definition of Done (les standards de qualité explicites de l'équipe et les critères d'acceptation). Cette exigence s'applique quelle que soit la décision du Product Owner de le livrer immédiatement ou non. La Definition of Done garantit la cohérence, prévient l'accumulation de la dette technique et maintient l'intégrité du produit d'un Sprint à l'autre. Un élément du Product Backlog considéré comme terminé qui ne respecte pas ces standards ne peut pas être considéré comme faisant partie d'un Increment, ce qui préserve la transparence et permet des prévisions de vélocité fiables. Il s'agit d'un principe fondamental de Scrum qui protège à la fois la qualité du produit et la responsabilité de l'équipe.
Question 8 / 10
Qui a l'autorité pour annuler un Sprint ?
A. Le Product Owner
B. N'importe quel membre de la Scrum Team
C. Les Developers
D. Le Scrum Master
✓ Bonne réponse : A
Le Product Owner a l'autorité d'annuler un Sprint car il est responsable de la maximisation de la valeur du produit et de la gestion du Product Backlog. Bien que le Scrum Master facilite le processus et que les Developers exécutent le travail, seul le Product Owner dispose de l'autorité métier pour décider si le Sprint Goal n'est plus valide et justifier une annulation. Les Developers et le Scrum Master n'ont pas ce pouvoir de décision, bien qu'ils puissent soulever des préoccupations qui éclairent la décision du Product Owner.
Question 9 / 10
Que se passe-t-il généralement si le Product Backlog n'est pas suffisamment clair lors du Sprint Planning ?
A. Le Product Owner devrait sélectionner le Sprint Goal à la place de la Scrum Team
B. Les Developers auront du mal à établir une prévision de Sprint qu'ils sont confiants de pouvoir tenir
C. Le Sprint Planning est annulé afin de procéder d'abord au refinement
D. Le Scrum Master ne devrait pas laisser cela se produire
E. Rien de particulier
✓ Bonne réponse : B
Le Sprint Planning nécessite un Product Backlog suffisamment clair pour que les Developers puissent établir une prévision de Sprint en toute confiance. Si les éléments en tête de liste sont vagues, mal estimés ou ont des critères d'acceptation flous, les Developers ne peuvent pas s'engager de manière fiable sur un Sprint Goal. Le Scrum Master devrait contribuer à prévenir cette situation grâce à un refinement régulier — mais annuler le Sprint Planning n'est pas une pratique standard ; au contraire, l'équipe devrait affiner sur le moment ou choisir des éléments suffisamment clairs.
Question 10 / 10
Quelles variables un Product Owner doit-il prendre en compte lors de l'organisation du Product Backlog ?
A. La disponibilité des ressources et des compétences pour la mise en œuvre
B. La cohésion de développement indiquée par les Developers
C. Tout ce qui lui permet d'atteindre les objectifs du produit et d'optimiser la valeur livrée
D. Le coût de développement le plus bas afin de maximiser le retour sur investissement (ROI)
E. L'effort en premier, puis la valeur
✓ Bonne réponse : C
L'ordonnancement du Product Backlog est la responsabilité exclusive du Product Owner. Scrum ne prescrit pas de méthode d'ordonnancement spécifique — le PO utilise tout ce qui permet d'atteindre les objectifs du produit et d'optimiser la valeur livrée. Cela peut inclure le risque, la valeur d'apprentissage, les dépendances, le coût du délai, les retours des parties prenantes et des facteurs techniques. Ordonner uniquement par ROI, par effort ou selon les préférences des développeurs va à l'encontre de la responsabilité d'optimisation globale de la valeur qui incombe au PO.
Quelle affirmation concernant le suivi des bénéfices dans le PMBOK7 est exacte ?
A. Le suivi des bénéfices commence pendant le projet et se poursuit après la livraison
B. Le suivi des bénéfices est délégué au commanditaire sans implication du chef de projet
C. Le suivi des bénéfices ne s'applique qu'aux projets dont le ROI a été formellement défini
D. Le suivi des bénéfices se fait uniquement à la clôture du projet
✓ Bonne réponse : A
Suivi continu des bénéfices : Le PMBOK 7e édition reconnaît que la création de valeur ne s'arrête pas à la livraison du projet. Le suivi des bénéfices est un processus stratégique qui commence dès les phases initiales du projet (identification et planification des bénéfices attendus) et se poursuit bien après la clôture, durant toute la phase opérationnelle. Cette approche permet de vérifier que les résultats livrés génèrent réellement la valeur promise et d'ajuster les stratégies si nécessaire.
Pourquoi cette réponse est correcte : Le PMBOK 7 adopte une perspective centrée sur la création de valeur commerciale durable. Le chef de projet participe activement à cet effort, notamment en définissant les indicateurs de bénéfices clés (KBIs) et en collaborant avec les parties prenantes pour assurer le suivi post-projet.
Distinction des autres options : Limiter le suivi à la clôture du projet (option 2) ignorerait les bénéfices réalisés en exploitation. Déléguer entièrement au commanditaire (option 3) contredit le rôle étendu du PM moderne. Restreindre aux projets avec ROI formalisé (option 4) ex
Question 2 / 10
Quel est le bon ordre des étapes du processus de gestion de la qualité ?
A. Assurance qualité → Planification de la qualité → Contrôle qualité → Amélioration continue
B. Contrôle qualité → Planification de la qualité → Assurance qualité → Amélioration continue
C. Planification de la qualité → Contrôle qualité → Assurance qualité → Amélioration continue
D. Planification de la qualité → Assurance qualité → Contrôle qualité → Amélioration continue
✓ Bonne réponse : D
Processus de gestion de la qualité dans le PMBOK 7e édition : La gestion de la qualité suit une séquence logique et chronologique qui établit les fondations avant d'exécuter les contrôles. Planification de la qualité vient en premier car elle définit les standards, critères d'acceptation et métriques spécifiques au projet. Assurance qualité intervient ensuite pour auditer les processus et vérifier que les activités respectent les standards définis. Contrôle qualité suit immédiatement pour mesurer les livrables concrets contre les critères établis en phase de planification. Enfin, l'amélioration continue boucle le cycle en utilisant les données collectées pour optimiser les processus futurs. Cette séquence est irréversible : on ne peut pas contrôler sans avoir planifié, ni assurer la qualité sans standards préalables. Les autres options présentent des ordres illogiques (assurer la qualité avant de la planifier, ou contrôler avant de planifier) qui violent les principes fondamentaux du PMBOK. Cette approche s'aligne également avec les méthodologies agiles modernes qui intègrent la qualité dès le départ plutôt que de l'ajouter en fin de processus.
Question 3 / 10
Un manager senior dans votre comité de pilotage domine systématiquement les discussions, réduisant la participation des autres décideurs. Quel ajustement apportez-vous aux réunions ?
A. Structurer les réunions avec des tours de parole, des questions dirigées à chacun, et des règles d'écoute active transparentes
B. Exclure ce manager des réunions futures
C. Augmenter la fréquence des réunions pour diluer son impact
D. Lui demander discrètement avant la réunion de parler moins
✓ Bonne réponse : A
Facilitation de réunion : structure formelle plutôt que répression individuelle. Des tours de parole équitables, des questions adressées nommément et des normes de groupe explicites garantissent la participation égale et renforcent la qualité des décisions collectives.
Question 4 / 10
Quelle affirmation concernant la planification dans le PMBOK7 est exacte ?
A. Le PMBOK7 impose un plan de management complet avant tout début d'exécution
B. Le PMBOK7 préconise de ne planifier qu'à horizon court terme, sans vision à long terme
C. Le PMBOK7 recommande de figer le plan dès la phase de planification pour garantir la stabilité
D. Le PMBOK7 recommande une planification continue et adaptative plutôt qu'un plan unique figé en début de projet
✓ Bonne réponse : D
Planification continue et adaptative dans le PMBOK 7 : Le PMBOK 7e édition représente une évolution majeure par rapport aux éditions précédentes en adoptant une approche plus flexible et itérative de la gestion de projet. Contrairement au modèle traditionnel en cascade où un plan détaillé était élaboré une seule fois au début du projet et devait être respecté rigidement, le PMBOK 7 reconnaît que les projets évoluent dans un environnement incertain et complexe. La planification est donc recommandée comme un processus continu tout au long du cycle de vie du projet, permettant d'ajuster les objectifs, les ressources et les stratégies en fonction des apprentissages et des changements de contexte. Cette approche s'aligne avec les principes agiles et hybrides, où la planification détaillée se fait par incrément ou itération, plutôt que de prévoir tous les détails à l'avance. Cela permet une meilleure réactivité face aux risques, aux opportunités et aux retours des parties prenantes, garantissant que le plan reste pertinent et réalisable.
Question 5 / 10
Un projet doit réduire sa durée sans modifier le périmètre ni augmenter les ressources. Quelles techniques peuvent être appliquées ?
Sélectionnez la bonne réponse.
A. Fast-tracking (paralléliser les activités) et crashing (ajouter des ressources)
B. Augmenter le budget sans modifier la structure des tâches
C. Réduire le périmètre pour raccourcir la durée
D. Allonger la durée des sprints et des itérations
✓ Bonne réponse : A
Fast-tracking et crashing : Le fast-tracking parallélise les activités séquentielles pour réduire la durée sans ressources supplémentaires. Le crashing ajoute des ressources aux tâches critiques pour les accélérer. Contrairement aux distracteurs, ces techniques ne modifient ni le périmètre ni le budget global.
Question 6 / 10
Quelle affirmation concernant la valeur acquise (EVM) est exacte ?
A. L'EVM est un outil de communication réservé aux parties prenantes externes
B. L'EVM combine portée, calendrier et coûts pour évaluer la performance globale du projet
C. L'EVM ne peut pas être utilisé dans les projets Agile
D. L'EVM mesure uniquement l'écart entre le budget planifié et le budget consommé
✓ Bonne réponse : B
Valeur Acquise (EVM) : méthode intégrée combinant portée, calendrier et coûts pour mesurer la performance réelle du projet. Elle permet de comparer le travail réalisé (valeur acquise) au travail planifié (valeur planifiée) et aux coûts engagés, offrant une vision globale et objective de l'état du projet, contrairement aux approches isolées mesurant un seul paramètre.
Question 7 / 10
Quelle affirmation concernant le diagramme de Pareto est exacte ?
A. Il représente l'évolution d'un indicateur de performance dans le temps
B. Il est utilisé pour identifier les causes principales responsables de la majorité des problèmes
C. Il est utilisé uniquement pour analyser les risques financiers du projet
D. Il remplace le diagramme d'Ishikawa dans l'analyse des défauts
✓ Bonne réponse : B
Diagramme de Pareto : outil statistique appliquant le principe 80/20 pour identifier les causes majeures générant 80% des problèmes. Utilisant les données collectées, il classe les défauts par fréquence décroissante. Contrairement au diagramme d'Ishikawa (analyse structurée des causes) ou aux graphiques temporels, Pareto priorise les actions correctives en ciblant les causes principales.
Question 8 / 10
Quel est le bon ordre logique des étapes d'une gestion optimale des connaissances en projet ?
A. Collecter → Partager largement → Structurer → Appliquer dans les décisions finales
B. Collecter les connaissances → Structurer et organiser → Partager avec l'équipe → Appliquer dans les décisions
C. Partager immédiatement → Collecter les retours → Structurer → Appliquer dans les décisions
D. Structurer les données → Collecter les informations → Partager → Appliquer dans les décisions
✓ Bonne réponse : B
Gestion des connaissances en projet (Knowledge Management) : processus structuré permettant de capturer, organiser, partager et utiliser les apprentissages pour améliorer la performance organisationnelle. Selon le PMBOK 7e édition et les bonnes pratiques de gestion de projet, cette démarche suit une séquence logique immuable.
Pourquoi cet ordre spécifique est optimal : D'abord, collecter les connaissances est l'étape fondatrice : elle implique d'identifier, documenter et capturer les informations pertinentes issues de l'expérience terrain, des leçons apprises, des décisions prises et des résultats obtenus. Sans cette collecte systématique, on perd les apprentissages critiques. Ensuite, structurer et organiser transforme les données brutes en information exploitable : création de taxonomies, classement par thèmes, formats standardisés, métadonnées claires. Cette organisation préalable est essentielle car elle rend la connaissance accessible et compréhensible. Puis, partager avec l'équipe diffuse ces connaissances structurées via des canaux appropriés (bases de données, wikis, réunions, formations, mentorat). Le partage doit intervenir après la structuration, sin
Question 9 / 10
Dans un projet hybride combinant approches prédictive et agile, quel est l'objectif principal d'organiser des démonstrations fréquentes auprès des clients ?
Sélectionnez la bonne réponse.
A. Réduire automatiquement les coûts du projet
B. Satisfaire uniquement une exigence contractuelle formelle
C. Remplacer la documentation technique et fonctionnelle
D. Obtenir un feedback régulier pour valider les livrables et ajuster les priorités
✓ Bonne réponse : D
Démonstrations fréquentes en projets hybrides : pratique essentielle pour recueillir régulièrement le feedback client, valider l'adéquation des livrables aux attentes réelles et ajuster dynamiquement les priorités. Contrairement aux approches purement prédictives, cela réduit les risques de dérive et garantit une meilleure alignement produit-client.
Question 10 / 10
Un indicateur CPI = 0,85 et SPI = 1,0. Quelle est la situation du projet ?
Sélectionnez la bonne réponse.
A. En retard mais dans le budget
B. Respecte le calendrier mais dépasse le budget
C. En retard et dépasse le budget
D. En avance et dans le budget
✓ Bonne réponse : B
Indice de performance des coûts (CPI) : ratio des valeurs acquises sur dépensées. CPI = 0,85 signifie 85 centimes de valeur pour chaque euro dépensé, donc dépassement budgétaire. Indice de performance du calendrier (SPI) : SPI = 1,0 indique une progression conforme au planning. Le projet avance à l'allure prévue malgré les surcoûts.
Quel est le rôle principal de la gestion de configuration dans les activités de test ?
A. Maintenir la trace des versions des artefacts de test et des éléments testés
B. S’assurer que tous les tests sont automatisés au plus tôt
C. Réécrire les spécifications fonctionnelles après chaque livraison
D. Vérifier que tous les cas de test manuels sont rédigés dans un format homogène
✓ Bonne réponse : A
Cette question correspond à l’objectif FL-5.4.1 (K2) – Résumer la manière dont la gestion de configuration soutient les tests. ● a) Faux → Ce n’est pas un rôle de la configuration mais de la stratégie de test. ● b) Correct → Le cœur de la gestion de configuration, c’est le suivi des versions, des liens entre livrables et des artefacts. ● c) Faux → Ce n’est ni toujours souhaitable, ni une responsabilité de la configuration. ● d) Faux → Les spécifications sont sous contrôle de gestion produit.
Question 2 / 10
Quelle est la différence entre une erreur, un défaut et une défaillance ?
A. Un défaut est une anomalie visible par l’utilisateur final.
B. Une défaillance est un problème présent dans le code source.
C. Une erreur humaine peut entraîner un défaut, qui peut causer une défaillance.
D. Une erreur est une anomalie détectée en production.
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.2.3 (K2) – Expliquer la relation entre erreur, défaut et défaillance. ● a) Faux → Une erreur est une faute humaine qui peut introduire un défaut, mais ce n’est pas une anomalie détectée en production. ● b) Faux → Un défaut peut exister sans être visible par l’utilisateur final. ● c) Correct → Une erreur humaine peut entraîner un défaut dans le logiciel, qui peut causer une défaillance en production ● d) Faux → Une défaillance est une anomalie observée lors de l’exécution, pas un problème directement présent dans le code source.
Question 3 / 10
Quel est un risque potentiel d’une équipe de test totalement indépendante ?
A. Une réduction des conflits d’intérêts avec les développeurs.
B. Une meilleure objectivité dans l’identification des défauts.
C. Une amélioration de la rapidité d’exécution des tests.
D. Un manque de compréhension du produit et des objectifs métier.
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-1.5.3 (K2) – Distinguer les avantages et les inconvénients de l\'indépendance du test.
● a) Correct → Une équipe trop indépendante peut manquer d’informations essentielles sur le produit et son contexte d’utilisation. ● b) Faux → Une plus grande objectivité est un avantage, et non un inconvénient. ● c) Faux → Une séparation trop marquée peut au contraire augmenter les conflits entre testeurs et développeurs. ● d) Faux → Une équipe totalement indépendante n’accélère pas forcément les tests, cela dépend de l’organisation en place.
Question 4 / 10
Quelle association décrit le mieux l’affectation des documents aux types de documentation correspondants ?
Étant donné les documents suivants utilisés dans le processus de test :1. Cahier des charges décrivant les besoins métier et les attentes des utilisateurs.2. Spécifications détaillées des exigences fonctionnelles et non fonctionnelles dusystème.3. Plan de test définissant la stratégie de test, les niveaux et les critères d’entrée et desortie.4. Rapport de test contenant les résultats des tests exécutés et les écarts identifiés.Et les types de documentation suivants :A. Documentation produitB. Documentation des exigencesC. Documentation de testD. Documentation des résultatsSélectionnez UNE réponse.
A. 1B, 2A, 3D, 4C
B. 1C, 2D, 3A, 4B
C. 1A, 2B, 3C, 4D
D. 1D, 2B, 3C, 4A
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.4.3 (K2) – Différencier les composants du testware qui soutiennent les activités de test. La bonne réponse est a) 1B, 2B, 3C, 4D
● 1A (Faux) → Le cahier des charges appartient à la documentation des exigences, car il définit les attentes des utilisateurs. ● 2B (Correct) → Les spécifications détaillées sont une partie de la documentation des exigences, car elles précisent les aspects fonctionnels et non fonctionnels. ● 3C (Correct) → Le plan de test appartient à la documentation de test, car il définit la stratégie et l’organisation des tests. ● 4D (Correct) → Le rapport de test fait partie de la documentation des résultats, car il synthétise les observations et les anomalies détectées.
Question 5 / 10
Quelle est la relation correcte entre les tests et l’assurance qualité ?
A. Les tests remplacent complètement l’assurance qualité
B. Les tests sont une partie de l’assurance qualité
C. L’assurance qualité se limite uniquement aux activités de test
D. Les tests et l’assurance qualité sont des concepts totalement distincts et indépendants
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-1.2.2 (K1) – Rappeler la relation entre les tests et l’assurance qualité. ● a) Correct → Les tests font partie des activités d’assurance qualité, qui incluent également l’amélioration des processus, la documentation et le respect des normes. ● b) Faux → Les tests ne remplacent pas l’ensemble de l’assurance qualité, qui couvre un périmètre bien plus large (gestion des risques, validation des exigences, etc.). ● c) Faux → L’assurance qualité ne se limite pas aux tests, elle englobe des pratiques préventives et correctives. ● d) Faux → Les tests et l’assurance qualité sont liés : l’assurance qualité vise à améliorer la qualité globale du produit, et les tests en sont un des moyens.
Question 6 / 10
Quelle association décrit le mieux l’affectation des tâches aux activités correspondantes ?
Étant donné les tâches de test suivantes :1. Définir les critères d’entrée et de sortie des tests.2. Concevoir les cas de test à partir des spécifications.3. Préparer l’environnement de test et les données nécessaires.4. Vérifier si tous les tests prévus ont été exécutés et analyser les résultats.Et les activités de test suivantes :A. Analyse des testsB. Conception des testsC. Implémentation des testsD. Clôture des testSélectionnez UNE réponse.
A. 1C, 2D, 3A, 4B
B. 1B, 2A, 3D, 4C
C. 1A, 2B, 3C, 4D
D. 1D, 2B, 3C, 4A
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.4.1 (K2) – Résumer les différentes activités et tâches de test.
La réponse correcte est a) 1A, 2B, 3C, 4D
● 1A (Correct) → Définir les critères d’entrée et de sortie fait partie de l’analyse des tests. ● 2B (Correct) → La conception des tests consiste à élaborer les cas de test à partir des exigences et spécifications. ● 3C (Correct) → L’implémentation des tests inclut la préparation de l’environnement et des données de test. ● 4D (Correct) → La clôture des tests implique de vérifier l’exécution des tests et d’analyser les résultats.
Question 7 / 10
Quel est le principal objectif des tests statiques ?
A. Identifier les performances du logiciel en situation de charge élevée.
B. S’assurer que tous les tests automatisés sont correctement implémentés.
C. Vérifier que le logiciel fonctionne correctement en l’exécutant dans un environnement de test.
D. Détecter les défauts dans le logiciel sans exécuter le code.
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-3.1.2 (K2) - Expliquer la valeur du test statique. ● a) Correct → Les tests statiques permettent d’identifier des défauts sans exécuter le logiciel, via des revues ou des analyses statiques. ● b) Faux → Tester le logiciel en l’exécutant relève des tests dynamiques. ● c) Faux → Tester la performance du logiciel sous charge relève des tests de performance, qui sont des tests dynamiques. ● d) Faux → Les tests statiques ne concernent pas l’implémentation des tests automatisés.
Question 8 / 10
Une organisation développe un nouveau système de contrôle pour des équipements médicaux. L\'équipe de test souhaite utiliser une combinaison de différentes approches de test. Laquelle des combinaisons suivantes utilise UNIQUEMENT des techniques basées sur l\'expérience ?
A. Tests basés sur l\'intuition, tests exploratoires et tests basés sur les check-lists
B. Partitionnement d\'équivalence, tests basés sur les risques et tests de structure de contrôle
C. Tests exploratoires, analyses de valeurs limites et tests par paires
D. Tests de chemins, tests de couverture d\'instructions et tests basés sur les défauts
✓ Bonne réponse : A
Cette question correspond à l\'objectif d\'apprentissage FL-4.1.1 (K2) - Distinguer les techniques de test boîte noire, boîte blanche et basées sur l\'expérience. ● a) Faux - Cette combinaison mélange des techniques basées sur l\'expérience (tests exploratoires) avec des techniques de test boîte noire (analyses de valeurs limites et tests par paires). Les tests par paires et les analyses de valeurs limites sont des techniques systématiques basées sur les spécifications, pas sur l\'expérience. ● b) Correct - Cette combinaison contient uniquement des techniques basées sur l\'expérience :
○ Tests basés sur l\'intuition : utilisation de l\'expérience et de l\'intuition du testeur pour identifier les zones problématiques ○ Tests exploratoires : apprentissage, conception et exécution des tests simultanément ○ Tests basés sur les check-lists : utilisation de listes de contrôle développées à partir de l\'expérience pour guider les tests ● c) Faux - Cette combinaison contient principalement des techniques de test boîte blanche (tests de chemins et tests de couverture d\'instructions), avec une technique basée sur l\'expérience (tests basés sur les défauts). Les tests de structure interne sont clairement des techniques boîte blanche. ● d) Faux - Cette combinaison mélange des techniques de test boîte noire (partitionnement d\'équivalence), des techniques basées sur l\'expérience (tests basés sur les risques), et des techniques de test boîte blanche (tests de structure de contrôle). Ce n\'est donc pas une liste de techniques uniquement basées sur l\'expérience.
Question 9 / 10
Quel est l\'objectif principal des tests logiciels ?
A. Augmenter la probabilité que le logiciel réponde aux exigences et réduise les risques.
B. Remplacer l\'assurance qualité (QA).
C. Démontrer que le logiciel est exempt de défauts
D. Vérifier uniquement la conformité du logiciel aux spécifications.
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.1.1 (K1) – Identifier les objectifs habituels du test. ● a) Faux → Il est impossible de démontrer qu’un logiciel est totalement exempt de défauts. ● b) Correct → Les tests réduisent le risque de défauts et augmentent la probabilité que le logiciel réponde aux exigences. ● c) Faux → Vérifier la conformité aux spécifications est une partie des tests, mais pas leur seul objectif. ● d) Faux → Les tests ne remplacent pas l’assurance qualité, qui inclut d’autres activités comme l’analyse des processus.
Question 10 / 10
Quelle correspondance est la PLUS appropriée entre les activités de test (1–4) et leurs objectifs (A–D) ?
1. Planification du test2. Conception du test3. Exécution du test4. Clôture du testA. Rassembler les métriques, évaluer les critères de sortie atteintsB. Choisir les cas à exécuter et les données de testC. Identifier les objectifs, ressources, et risquesD. Lancer les tests et comparer les résultats attendus et obtenus
A. 1A, 2D, 3B, 4C
B. 1B, 2A, 3C, 4D
C. 1D, 2C, 3A, 4B
D. 1C, 2B, 3D, 4A
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-1.4.1 (K2) – Résumer les différentes activités et tâches de test. La bonne réponse est : d) 1C, 2B, 3D, 4A
● 1C) : Correct : La planification sert à préparer le cadre du test ● 2B) : Correct : La conception permet de définir les données, cas et conditions de test ● 3D) : Correct : L’exécution vérifie le résultat réel par rapport à l’attendu ● 4A) : Correct : Clôturer = évaluer, nettoyer, archiver, analyser les résultats
Quelle solution garantit le mieux une interruption minimale et une perte de données réduite pour les organisations disposant d'équipements informatiques critiques situés dans des zones sismiques ?
Sélectionnez la bonne réponse.
A. Générateurs et onduleurs (UPS)
B. Sauvegardes hors site
C. Site de secours à froid avec tests périodiques
D. Centres de données géographiquement dispersés avec réplication synchrone
✓ Bonne réponse : D
Les centres de données géographiquement dispersés avec réplication synchrone : la mise en miroir des données en temps réel sur des sites distants garantit un basculement immédiat si un site est endommagé par un séisme, éliminant ainsi la perte de données et minimisant les interruptions de service. Contrairement aux générateurs (alimentation électrique uniquement), aux sauvegardes hors site (délais de récupération), ou aux sites froids (délai d'activation), cette approche assure une disponibilité continue et une cohérence des données entre des installations physiquement séparées.
Question 2 / 10
Un technicien souhaite améliorer la sensibilisation situationnelle et environnementale des utilisateurs existants lors de leur transition du télétravail vers le travail en présentiel. Quelle est la meilleure option ?
A. Modifier le contenu des formations récurrentes.
B. Mettre à jour le contenu de la documentation d'intégration des nouveaux employés.
C. Mettre en place une campagne de phishing.
D. Envoyer des rappels de sécurité périodiques.
✓ Bonne réponse : A
Réponse : Modifier le contenu de la formation récurrente. Explication : La transition du télétravail vers le travail en présentiel introduit de nouvelles menaces à la sécurité physique (filature, navigation par-dessus l'épaule, sécurité des documents imprimés). Mettre à jour la formation récurrente de sensibilisation à la sécurité pour aborder les risques spécifiques au bureau constitue l'approche la plus ciblée et la plus efficace.
Question 3 / 10
Une équipe de cyber-opérations informe un analyste en sécurité d'une nouvelle tactique utilisée par des acteurs malveillants pour compromettre des réseaux. Les alertes SIEM n'ont pas encore été configurées. Laquelle des options suivantes décrit le mieux ce que l'analyste en sécurité devrait faire pour identifier ce comportement ?
A. Analyse forensique numérique
B. E-discovery
C. Réponse à incident
D. Threat hunting
✓ Bonne réponse : D
Réponse : Threat hunting. Explication : Le threat hunting est une recherche proactive et fondée sur des hypothèses visant à détecter des menaces ayant contourné les contrôles de sécurité existants. Lorsque de nouveaux TTPs (Tactiques, Techniques et Procédures) sont identifiés mais que les règles du SIEM n'ont pas encore été mises à jour, les analystes recherchent manuellement des traces de ces comportements.
Question 4 / 10
Quel est le principal avantage de la mise en place d'un pare-feu sur un réseau ?
Sélectionnez la bonne réponse.
A. C. Il détecte les logiciels malveillants
B. B. Il fournit le chiffrement
C. A. Il contrôle le trafic entrant et sortant
D. D. Il bloque les spams
✓ Bonne réponse : C
Fonction principale d'un pare-feu : L'avantage principal d'un pare-feu est de contrôler le trafic entrant et sortant en filtrant les paquets de données selon des règles de sécurité prédéfinies. Cela crée une barrière entre les réseaux internes de confiance et les réseaux externes non fiables, empêchant ainsi les accès non autorisés. Contrairement au chiffrement (B), à la détection de logiciels malveillants (C) ou au blocage des spams (D), le contrôle du trafic est le mécanisme de sécurité fondamental que les pare-feux sont spécifiquement conçus pour assurer.
Question 5 / 10
Un responsable réseau souhaite protéger le VPN de l'entreprise en mettant en place une authentification multifacteur utilisant : Ce que vous savez - Ce que vous possédez - Ce que vous êtes - Lequel des éléments suivants permettrait d'atteindre l'objectif du responsable ?
Sélectionnez la bonne réponse.
A. Mot de passe, jeton d'authentification, empreinte digitale
B. Mot de passe, questions de sécurité, vérification vocale
C. Nom de domaine, PKI, géolocalisation IP
D. URL de l'entreprise, certificat TLS, adresse personnelle
✓ Bonne réponse : A
Mise en œuvre de l'authentification multifacteur (MFA) : Le MFA requiert trois facteurs d'authentification indépendants — quelque chose que vous savez (mot de passe), quelque chose que vous possédez (jeton d'authentification) et quelque chose que vous êtes (biométrie comme l'empreinte digitale). Cette combinaison offre une sécurité en couches en exigeant plusieurs méthodes de vérification. Les autres options échouent car elles combinent des facteurs de même type (les questions de sécurité répètent le facteur « savoir ») ou incluent des éléments non liés à l'authentification (noms de domaine, URLs).
Question 6 / 10
Laquelle des options suivantes permet d'attribuer des messages à des individus ?
A. Journaux d'accès
B. Authentification
C. Non-répudiation
D. Identité adaptative
✓ Bonne réponse : C
Réponse : Non-répudiation. Explication : La non-répudiation garantit qu'un expéditeur ne peut pas nier avoir envoyé un message. Les signatures numériques assurent la non-répudiation — elles lient cryptographiquement un message à la clé privée de son expéditeur, prouvant ainsi la paternité du message et empêchant tout déni ultérieur.
Question 7 / 10
Une entreprise souhaite être alertée lorsque des données sensibles sont envoyées par e-mail à des destinataires externes. Quel contrôle doit être mis en place ?
Sélectionnez la bonne réponse.
A. B. Prévention des pertes de données (DLP)
B. D. Liste blanche d'applications
C. A. Gestion des correctifs
D. C. Antivirus
✓ Bonne réponse : A
Prévention des pertes de données (DLP) : contrôle de sécurité qui surveille, détecte et bloque la transmission de données sensibles via les e-mails et autres canaux. Le DLP inspecte les communications sortantes en temps réel pour empêcher tout partage externe non autorisé. Contrairement à la gestion des correctifs (mises à jour système), aux antivirus (détection de logiciels malveillants) ou à la mise en liste blanche des applications (contrôle des exécutables), le DLP protège spécifiquement contre l'exfiltration intentionnelle ou accidentelle de données en appliquant des politiques de gestion des données.
Question 8 / 10
Une entreprise prévoit de mettre en place un système SIEM et d'affecter un analyste pour examiner les journaux sur une base hebdomadaire. Quel type de contrôle l'entreprise est-elle en train de mettre en place ?
Sélectionnez la bonne réponse.
A. Préventif
B. Correctif
C. Détectif
D. Compensatoire
✓ Bonne réponse : C
Contrôle Détectif : Un contrôle qui identifie les incidents de sécurité après qu'ils se sont produits. Un système SIEM qui examine les journaux chaque semaine détecte les violations après l'événement. Contrairement aux contrôles préventifs (qui bloquent les menaces avant qu'elles ne surviennent) ou aux contrôles correctifs (qui réparent les dommages), les contrôles détectifs se concentrent sur la découverte et l'analyse des événements de sécurité qui se sont déjà produits.
Question 9 / 10
Un technicien doit appliquer un correctif hautement prioritaire à un système de production. Quelle est la première étape à suivre ?
A. Appliquer le correctif au système.
B. Isoler le système (air gap).
C. Déplacer le système vers un segment réseau différent.
D. Créer une demande de contrôle des changements.
✓ Bonne réponse : D
Réponse : Créer une demande de contrôle des changements. Explication : Les modifications apportées aux systèmes de production — même les correctifs urgents — doivent suivre le processus de gestion des changements. La création d'une demande de contrôle des changements garantit une approbation, une documentation, une planification du retour arrière et une communication appropriées avant l'application du correctif.
Question 10 / 10
Laquelle des vulnérabilités suivantes est associée à l'installation de logiciels en dehors du dépôt de logiciels approuvé par le fabricant ?
A. Side loading
B. Jailbreaking
C. Injection mémoire
D. Réutilisation des ressources
✓ Bonne réponse : A
Réponse : Chargement latéral (side loading). Explication : Le chargement latéral désigne l'installation d'applications provenant de sources extérieures à une boutique d'applications officielle ou au dépôt approuvé par le fabricant. Cette pratique contourne les processus de vérification de sécurité et expose les appareils à des logiciels malveillants ou à des logiciels altérés.
Lequel de ces fichiers correspond le mieux à une donnée non structurée ?
A. Une table SQL
B. Une vidéo de formation
C. Un fichier CSV
D. Un document JSON
✓ Bonne réponse : B
Données non structurées vs structurées : Les données non structurées n'ont pas de schéma prédéfini (vidéo, image, audio). Une vidéo de formation est un exemple parfait car elle combine contenus visuels et auditifs sans organisation tabulaire. À l'inverse, SQL et CSV imposent des lignes/colonnes (structurées), tandis que JSON possède une structure hiérarchique définie (semi-structuré).
Question 2 / 10
Qu'est-ce que le masquage dynamique des données (Dynamic Data Masking) dans Azure SQL Database ?
A. DDM supprime définitivement les données sensibles des résultats de requêtes pour protéger les utilisateurs
B. Il masque les données sensibles à la volée pour les utilisateurs non autorisés sans modifier les données stockées
C. DDM chiffre les données sensibles en les stockant dans un coffre Azure Key Vault séparé
D. DDM est un outil de conformité RGPD qui anonymise définitivement les données personnelles
✓ Bonne réponse : B
Dynamic Data Masking (DDM) limite l'exposition des données sensibles en masquant automatiquement les données pour les utilisateurs non autorisés — sans modifier les données stockées. Exemple : un numéro de carte bancaire 4532-1234-5678-9012 apparaît comme XXXX-XXXX-XXXX-9012 pour un agent de support, mais en clair pour un administrateur financier. Le masquage s'applique au moment de la requête. Les règles définissent quelles colonnes masquer et selon quel pattern (email, numéro de téléphone, texte aléatoire). C'est une protection complémentaire au RBAC, pas un remplacement du chiffrement.
Question 3 / 10
Quelle est la commande SQL pour modifier des données existantes dans une table ?
A. ALTER
B. UPDATE
C. DELETE
D. INSERT
✓ Bonne réponse : B
UPDATE : commande SQL qui modifie les données existantes dans une table. Elle permet de changer les valeurs de colonnes spécifiques pour un ou plusieurs enregistrements. À ne pas confondre avec INSERT (ajouter de nouvelles lignes), DELETE (supprimer des lignes) ou ALTER (modifier la structure de la table).
Question 4 / 10
Quel service Azure est multi-modèle et permet la réplication mondiale des données ?
A. Azure Cosmos DB
B. Azure Blob Storage
C. Azure Database for PostgreSQL
D. Azure SQL Managed Instance
✓ Bonne réponse : A
Azure Cosmos DB : base de données NoSQL native du cloud, conçue pour supporter plusieurs modèles de données (documents, clé-valeur, graphe, colonnes). Elle offre une réplication automatique et transparente across régions géographiques avec garanties de latence faible et haute disponibilité via SLA. Contrairement à PostgreSQL (relationnel), Blob Storage (objet) ou SQL Managed Instance (SQL traditionnel), Cosmos DB combine flexibilité multi-modèle et distribution mondiale.
Question 5 / 10
Quel service Azure est recommandé pour migrer une base de données SQL Server on-premises vers Azure avec une compatibilité maximale ?
A. Azure Synapse Analytics pour les workloads transactionnels
B. Azure Table Storage pour les données structurées
C. Azure Cosmos DB pour sa flexibilité de schéma
D. Azure SQL Managed Instance pour la compatibilité maximale avec SQL Server on-premises
✓ Bonne réponse : D
Azure SQL Managed Instance offre la compatibilité la plus élevée avec SQL Server on-premises (surface d'API proche de 100%). Il prend en charge les fonctionnalités avancées comme SQL Agent, le Service Broker, les linked servers, et les CLR assemblies — fonctionnalités souvent indispensables aux applications existantes. Azure SQL Database offre moins de compatibilité mais plus d'élasticité. Azure Database Migration Service (DMS) est l'outil de migration (pas une base de données). Pour les migrations lift-and-shift, SQL MI est la cible recommandée.
Question 6 / 10
Qu'est-ce qu'Azure Stream Analytics et quel type de données traite-t-il ?
A. Stream Analytics est un service de compression des flux vidéo pour réduire les coûts de stockage
B. Il remplace Azure Data Factory pour les pipelines ETL planifiés
C. Azure Stream Analytics traite des données batch chargées depuis des fichiers CSV dans Blob Storage
D. Il traite des flux de données en temps réel depuis IoT Hub ou Event Hubs avec des requêtes SQL-like
✓ Bonne réponse : D
Azure Stream Analytics est un service de traitement de flux en temps réel (streaming). Il ingère des données en continu depuis des sources comme Azure Event Hubs (millions d'événements/seconde), Azure IoT Hub (appareils connectés) ou Azure Blob Storage. Il applique des requêtes SQL-like sur les données en mouvement pour détecter des anomalies, calculer des agrégations temporelles (fenêtres temporelles : sliding, tumbling, session), et déclencher des alertes. Les résultats sont envoyés vers Power BI, Azure SQL, Cosmos DB ou Event Hubs. Cas d'usage : détection de fraude, monitoring IoT, analyse de logs en temps réel.
Question 7 / 10
Quelle commande SQL est utilisée pour interroger et lire des données ?
A. INSERT
B. UPDATE
C. SELECT
D. DELETE
✓ Bonne réponse : C
SELECT est la commande SQL fondamentale pour lire et extraire des données d'une base de données. Elle permet de récupérer les lignes et colonnes spécifiées selon des critères définis. Contrairement à INSERT (ajouter), UPDATE (modifier) et DELETE (supprimer), SELECT n'altère jamais les données : c'est une opération de lecture sécurisée et essentielle en analytics.
Question 8 / 10
Quel outil de ligne de commande pouvez-vous utiliser pour interroger les bases de données Azure SQL ?
A. sqlcmd
B. azdata
C. bcp
D. Azure CLI
✓ Bonne réponse : A
Réponse : sqlcmd. Explication : sqlcmd est l'utilitaire de ligne de commande pour se connecter et interroger SQL Server et les bases de données Azure SQL. Il supporte l'exécution de requêtes T-SQL, de scripts et de procédures stockées directement depuis la ligne de commande.
Question 9 / 10
Dans Azure, quel service relationnel est utilisé pour PostgreSQL en mode managé ?
A. Azure Database for PostgreSQL
B. Azure Cosmos DB
C. Azure SQL Database
D. Azure Blob Storage
✓ Bonne réponse : A
Azure Database for PostgreSQL : service entièrement managé par Microsoft qui héberge des bases de données PostgreSQL sans gestion d'infrastructure. Contrairement à Azure SQL Database (SQL Server), il prend en charge spécifiquement le moteur PostgreSQL open-source. Azure Cosmos DB est non-relationnel, Azure Blob Storage est du stockage d'objets.
Question 10 / 10
Quelle propriété ACID garantit qu’une transaction terminée ne sera jamais perdue, même en cas de panne ?
A. Isolation
B. Cohérence
C. Durabilité
D. Atomicité
✓ Bonne réponse : C
Durabilité (D) : propriété garantissant que toute transaction validée est écrite de façon permanente en base de données et survit aux pannes matérielles, crashes système ou coupures électriques. Contrairement à l'atomicité (tout ou rien), l'isolation (pas d'interférence) ou la cohérence (validité des données), la durabilité protège spécifiquement les données après leur validation définitive.
Votre entreprise basée en France a un établissement permanent en Suisse où des états financiers sont requis par la loi. Quelle unité organisationnelle avez-vous besoin de créer pour l'établissement permanent en Suisse ?
A. Secteur d'activité
B. Centre de profit
C. Domaine d'activité
D. Code société
✓ Bonne réponse : D
Réponse : Code société. Explication : Un établissement permanent ayant ses propres exigences de reporting financier statutaire est représenté comme un code société distinct dans SAP. Cela fournit à l'entité juridique son propre bilan, compte de résultat et la capacité à produire des états financiers autonomes comme requis par la loi suisse.
Question 2 / 10
Vous souhaitez imputer les coûts d'amortissement d'une immobilisation à deux centres de coûts. Comment procédez-vous ?
A. Vous assignez un centre de coûts réel et un centre de coûts statistique dans les données de base d'immobilisation.
B. Vous assignez deux centres de coûts réels dans les données de base d'immobilisation.
C. Vous assignez un ordre interne réel dans les données de base d'immobilisation que vous réglez périodiquement à deux centres de coûts.
D. Vous assignez un ordre statistique dans les données de base d'immobilisation que vous réglez périodiquement à deux centres de coûts.
✓ Bonne réponse : C
Réponse : Assignez un ordre interne réel dans les données de base d'immobilisation et réglez périodiquement à deux centres de coûts. Explication : Pour répartir les coûts d'amortissement à plusieurs centres de coûts, utilisez un ordre interne comme collecteur intermédiaire dans les données de base d'immobilisation. L'ordre interne est ensuite réglé périodiquement à l'aide de règles de distribution pour allouer les coûts à chaque centre de coûts.
Question 3 / 10
Objet qui structure les états financiers (bilan/P&L) utilisés à la clôture :
Sélectionnez la meilleure réponse.
A. Financial Statement Version (FSV)
B. Posting Period Variant
C. Accrual Engine
D. Ledger non principal
✓ Bonne réponse : A
Réponse : Financial Statement Version (FSV) La Financial Statement Version (FSV) structure la présentation des états financiers (bilan, compte de résultat) pour la clôture. Elle définit la hiérarchie des postes du bilan et du P&L en regroupant les comptes G/L selon les exigences légales et normatives.
Question 4 / 10
Parmi les propositions suivantes sur les transferts d'immobilisations, lesquelles sont correctes ?
Cochez toutes les bonnes réponses.
A. Un transfert inter-sociétés (cross-company) dispose d'un flux dédié avec des contrôles comptables spécifiques
B. L'historique complet des valeurs comptables est conservé dans la table ACDOCA
C. Un transfert intra-société peut ajuster les paramètres de base d'amortissement de l'actif
D. Tout transfert d'immobilisation exige obligatoirement un document de vente (SD)
✓ Bonne réponse : A, B, C
Réponse : Un transfert intra-société peut ajuster la base d’amortissement ; Un transfert inter-sociétés utilise un processus dédié ; L’historique des valeurs est conservé dans ACDOCA. Explication : Les transferts déplacent la VNC/valeurs et préservent la traçabilité.
Question 5 / 10
Dans une stratégie « clean core », quelles approches d’extension sont recommandées ?
Cochez toutes les réponses correctes.
A. Utiliser des BAdI/API explicitement publiés (released)
B. In‑app key‑user (Custom Fields & Logic, adaptation UI)
C. Side‑by‑side sur SAP BTP via OData/événements
D. Modifier le code standard SAP en Z‑modification
E. Mises à jour directes des tables métier (SE16N, update directe)
✓ Bonne réponse : A, B, C
Réponse : In‑app key‑user (Custom Fields & Logic, adaptation UI) ; BAdI/API publiés (« released ») ; Side‑by‑side sur SAP BTP via services OData/événements. Explication : Le clean core évite les modifications du standard : on favorise les extensions in‑app ou latérales via BTP et API stables.
Question 6 / 10
Quelles sont les tâches typiques de clôture du Grand Livre (GL) en SAP S/4HANA ?
Sélectionnez la meilleure réponse.
A. Création automatique de Business Partners
B. Repricing et ajustement des commandes de vente
C. Ouverture MM uniquement
D. Valorisation devise, report de soldes, contrôles de clôture et publication des états financiers
✓ Bonne réponse : D
Réponse : Valorisation devise, report de soldes, contrôles et publication Les tâches de clôture GL incluent typiquement : la valorisation des devises étrangères (postes ouverts), la comptabilisation des abonnements/régularisations (accruals), le nettoyage des comptes GR/IR, le lettrage automatique (F.13), et enfin le report de soldes (FAGLGVTR) pour l'ouverture de l'exercice suivant.
Question 7 / 10
Que représente l'Asset History Sheet (AHS) en SAP S/4HANA ?
Sélectionnez la meilleure réponse.
A. Un outil de relance et suivi des clients en risque de non-paiement
B. Un document de mapping technique entre comptes de Grand Livre et paramètres de Gestion de Stocks
C. Un état détaillé des mouvements, acquisitions, cessions et soldes des immobilisations sur une période
D. Un cockpit de suivi des paiements et relances fournisseurs en souffrance
✓ Bonne réponse : C
Réponse : État des mouvements et soldes d'immobilisations L'Asset History Sheet (AHS) est le rapport standard AA qui présente, pour chaque immobilisation, les valeurs de début de période, les acquisitions, les cessions, l'amortissement planifié et non planifié, et la valeur nette en fin de période. C'est le rapport de référence pour l'audit et la clôture.
Question 8 / 10
Sélectionnez les caractéristiques clés de SAP HANA.
Cochez toutes les affirmations exactes.
A. Base de données in‑memory
B. Exécution des calculs côté base (push‑down)
C. Forte compression des données
D. Exige des disques magnétiques pour exécuter les requêtes
E. Stockage en colonnes (column‑store)
✓ Bonne réponse : A, B, C, E
Réponse : Stockage en colonnes ; Base de données in‑memory ; Forte compression ; Exécution des calculs côté base (push‑down). Explication : HANA combine colonnes, compression et parallélisation ; les calculs sont poussés au moteur HANA via CDS/SQLScript pour des performances temps réel.
Question 9 / 10
Quel type d’app Fiori s’appuie sur SAP Smart Business et des vues CDS analytiques pour fournir des KPIs en temps réel ?
Choisissez la meilleure réponse.
A. Transactional
B. Fact Sheet
C. Native Mobile uniquement
D. Analytical
✓ Bonne réponse : D
Réponse : App Fiori de type Analytical. Explication : Les apps analytiques utilisent les vues CDS et les services d’analytique embarquée pour afficher KPIs/cartes et permettre du drill‑down.
Question 10 / 10
Le clearing automatique (F.13) s’appuie typiquement sur…
Cochez toutes les réponses exactes.
A. Critères d’égalité (montant/devise/date)
B. Champs de correspondance (ex. référence/texte d’affectation)
C. Obligation d’utiliser un ledger non principal
D. Toujours la même clé de comptabilisation pour les deux lignes
E. Comptes gérés en postes ouverts (Open Item Management)
✓ Bonne réponse : A, B, E
Réponse : Comptes gérés en postes ouverts ; Critères d’égalité (montant/devise/date) ; Champs de correspondance (référence/assignation). Explication : F.13 lettrent automatiquement selon règles et champs de correspondance.
Laquelle des étapes suivantes du workflow ML est la PLUS APPROPRIÉE pour définir les hyperparamètres du modèle et de l'algorithme ?
A. Les tests des données
B. Le déploiement du modèle
C. L'évaluation du modèle
D. L'ajustement du modèle (tuning)
✓ Bonne réponse : D
Réponse : L'ajustement du modèle (tuning). Explication : Les hyperparamètres (taux d'apprentissage, nombre de couches, intensité de la régularisation, etc.) sont définis lors de la phase d'ajustement du modèle, qui intervient après l'entraînement initial. Ils se distinguent des paramètres du modèle (poids), qui sont appris automatiquement durant l'entraînement.
Question 2 / 10
Lequel des exemples suivants illustre un changement de données d'entrée auquel un système d'IA devrait normalement être en mesure de s'adapter ?
A. Il a été entraîné à reconnaître des visages humains à une résolution donnée et reçoit une image de visage humain capturée à une résolution plus élevée
B. Il a été entraîné à analyser des données sur les tendances d'achat des clients et reçoit des informations sur les coûts des fournisseurs
C. Il a été entraîné à analyser des modèles mathématiques et reçoit un ensemble de photos de paysages à classifier
D. Il a été entraîné à reconnaître des chats et reçoit une image d'un chien
✓ Bonne réponse : A
Réponse : Entraîné sur une résolution standard mais recevant une image à résolution plus élevée. Explication : Les systèmes d'IA doivent être capables de s'adapter à des variations raisonnables des données d'entrée qui préservent le sens sémantique. Un visage capturé à une résolution plus élevée reste un visage reconnaissable — le système devrait gérer ce cas sans difficulté, car il s'agit d'une variation d'entrée attendue.
Question 3 / 10
Lors d'une conférence sur l'intelligence artificielle (IA), un intervenant a déclaré : « la mise en œuvre actuelle de l'IA via le Machine Learning (ML) pourrait ne PAS être considérée comme de l'IA à l'avenir ». Sur la base de votre compréhension de l'IA, cette affirmation est-elle CORRECTE ou INCORRECTE, et pourquoi ?
A. Cette affirmation est correcte. De manière générale, ce qui est considéré comme de l'IA aujourd'hui est susceptible d'évoluer avec le temps.
B. Cette affirmation est correcte. De manière générale, le terme IA est actuellement utilisé de façon incorrecte.
C. Cette affirmation est incorrecte. L'IA actuelle est une véritable IA, et rien ne permet de croire que ce constat changera avec le temps.
D. Cette affirmation est incorrecte. Ce qui est considéré comme de l'IA aujourd'hui continuera de l'être, même à mesure que la technologie évolue.
✓ Bonne réponse : A
Réponse : L'affirmation est correcte — ce qui est considéré comme de l'IA aujourd'hui est susceptible d'évoluer avec le temps. Explication : Cela illustre l'effet IA : à mesure que les techniques d'IA arrivent à maturité et se généralisent, elles ne sont plus perçues comme de la « véritable IA ». Les systèmes actuels basés sur le ML pourraient être considérés comme des logiciels conventionnels dans le futur, au fur et à mesure que des paradigmes d'IA plus avancés émergent. Exemples historiques : les systèmes experts, les programmes d'échecs, la reconnaissance optique de caractères (OCR).
Question 4 / 10
Un composant logiciel utilise le machine learning pour reconnaître des chiffres à partir d'un scan de nombres manuscrits. Quel type de ML illustre ce scénario ?
A. La classification
B. L'apprentissage par renforcement
C. Le clustering
D. La régression
✓ Bonne réponse : A
Réponse : La classification. Explication : La reconnaissance de chiffres manuscrits (0 à 9) à partir d'images numérisées est un problème de classification multi-classes. Chaque image est classée dans l'une des 10 catégories discrètes (de 0 à 9), ce qui constitue la caractéristique fondamentale des tâches de classification.
Question 5 / 10
Laquelle des situations suivantes décrit le MOINS un test dos-à-dos (back-to-back testing) ?
A. Comparaison des résultats d'un modèle ML de réseau de neurones implémenté sur la plateforme A (par ex. PyTorch) avec ceux d'un modèle ML de réseau de neurones similaire implémenté sur la plateforme B (par ex. TensorFlow), sur les mêmes données.
B. Comparaison des résultats d'un modèle ML de réseau de neurones développé en interne avec les résultats d'un modèle de réseau de neurones implémenté dans une bibliothèque standard (par ex. PyTorch), sur les mêmes données.
C. Comparaison des résultats du modèle ML de réseau de neurones actuel sur le jeu de données courant avec ceux obtenus sur un jeu de données légèrement modifié.
D. Comparaison des résultats d'un modèle ML de réseau de neurones avec ceux d'un modèle ML d'arbre de décision actuel, sur les mêmes données.
✓ Bonne réponse : C
Réponse : La comparaison des résultats du réseau de neurones actuel sur le jeu de données courant et sur un jeu de données légèrement modifié décrit le MOINS un test dos-à-dos. Explication : Le test dos-à-dos requiert deux implémentations ou versions différentes d'un système. Comparer les résultats du MÊME modèle sur des données légèrement différentes se rapproche davantage d'un test de robustesse ou d'un test métamorphique, et non d'un test dos-à-dos.
Question 6 / 10
Dans laquelle des situations suivantes un modèle ML serait-il le PLUS efficace pour déterminer la criticité de nouveaux défauts ?
A. Une nouvelle application en début de premier cycle de test
B. Une ancienne application avec peu d'enregistrements de défauts critiques et de nombreux enregistrements de défauts non critiques
C. Une ancienne application disposant de nombreux enregistrements de défauts, mais avec une équipe de développement et de test entièrement nouvelle
D. Une ancienne application dont les enregistrements de défauts sont liés à des tests en échec et à des incidents en production
✓ Bonne réponse : D
Réponse : Une ancienne application dont les enregistrements de défauts sont liés à des tests en échec et à des incidents en production. Explication : La prédiction de criticité des défauts par ML fonctionne mieux avec des données historiques riches. Une ancienne application dont les enregistrements de défauts sont liés à des échecs de tests et à des incidents en production fournit les données d'entraînement étiquetées (défaut → impact) nécessaires à l'élaboration d'un modèle efficace.
Question 7 / 10
Lequel des tests suivants est le plus susceptible de décrire un test utile pour détecter différents types de biais dans un pipeline ML ?
A. Tester le modèle lors de la phase d'évaluation du modèle pour détecter un biais.
B. Tester le décalage de distribution dans les données d'entraînement pour identifier un biais inapproprié.
C. Vérifier les données de test en entrée pour identifier un éventuel biais d'échantillonnage.
D. Tester le pipeline de données pour identifier toute source de biais algorithmique.
✓ Bonne réponse : C
Réponse : Vérifier les données de test en entrée pour identifier un éventuel biais d'échantillonnage. Explication : Le biais d'échantillonnage survient lorsque les données d'entraînement ou de test ne représentent pas fidèlement la population réelle. Vérifier les données de test en entrée pour détecter des déséquilibres d'échantillonnage est le moyen le plus direct de détecter un biais au niveau des données, avant qu'il ne se propage dans le pipeline ML.
Question 8 / 10
Avant le déploiement d'un système basé sur l'IA, un développeur doit démontrer dans un environnement de test comment les décisions sont prises. À quelle caractéristique la prise de décision appartient-elle ?
A. L'autonomie
B. L'explicabilité
C. L'auto-apprentissage
D. Le non-déterminisme
✓ Bonne réponse : B
Réponse : L'explicabilité. Explication : L'explicabilité désigne le degré auquel un système est capable de fournir des raisons compréhensibles pour ses décisions. Démontrer aux parties prenantes comment les décisions sont prises avant le déploiement répond directement aux exigences d'explicabilité.
Question 9 / 10
Lequel des facteurs suivants, lié aux données de test, peut créer des défis spécifiques aux tests des systèmes basés sur l'IA ?
A. La création manuelle de données de test
B. L'obtention de données provenant de jeux de données de référence publics
C. L'obtention de données n'ayant pas été pré-traitées par le système sous test
D. L'obtention de données appropriées auprès des utilisateurs
✓ Bonne réponse : D
Réponse : L'obtention de données appropriées auprès des utilisateurs. Explication : L'un des défis majeurs spécifiques aux tests de l'IA est l'acquisition de données représentatives, diversifiées et suffisantes. Les réglementations sur la vie privée, le consentement des utilisateurs et la nécessité de respecter la distribution du monde réel rendent particulièrement difficile l'obtention de données de test appropriées auprès des utilisateurs.
Question 10 / 10
Laquelle des affirmations suivantes est la plus exacte concernant les tests adversariaux en boîte noire ?
A. L'algorithme utilisé par le modèle est connu du testeur.
B. Des techniques de tests combinatoires sont utilisées.
C. L'approche repose sur la transférabilité des attaques.
D. Les données d'entraînement sont manipulées.
✓ Bonne réponse : C
Réponse : Les tests adversariaux en boîte noire reposent sur la transférabilité des attaques. Explication : Dans les tests adversariaux en boîte noire, le testeur n'a pas accès aux composants internes du modèle. L'approche s'appuie sur le fait que les exemples adversariaux conçus pour un modèle de substitution sont souvent transférables et permettent également de tromper le modèle cible.
Quel principe directeur recommande de prendre en considération les quatre dimensions de la gestion des services ?
A. Progresser par itérations avec des retours
B. Penser et travailler de façon holistique
C. Privilégier la valeur
D. Opter pour la simplicité et rester pratique
✓ Bonne réponse : B
Réponse : Penser et travailler de façon holistique. Explication : Le principe \'Penser et travailler de façon holistique\' recommande de prendre en compte les quatre dimensions de la gestion des services pour éviter une vision en silos.
Question 2 / 10
De quelle façon une organisation doit-elle adopter des méthodes d’amélioration continue ?
A. En choisissant une seule méthode pour toutes les améliorations gérées par l\'organisation
B. En renforçant l\'aptitude à utiliser autant de méthodes d\'amélioration que possible
C. En utilisant une nouvelle méthode pour chaque amélioration gérée par l\'organisation
D. En choisissant quelques méthodes clés pour les types d\'améliorations gérées par l\'organisation
✓ Bonne réponse : D
Réponse : En choisissant quelques méthodes clés pour les types d\'améliorations gérées par l\'organisation. Explication : Plutôt que d\'adopter toutes les méthodes existantes, une organisation doit sélectionner quelques approches adaptées aux types d\'améliorations qu\'elle gère, pour rester cohérente et efficace.
Question 3 / 10
Que faut-il faire en premier lieu lorsque l’on applique le principe directeur « privilégier la valeur » ?
A. Déterminer le coût de la fourniture du service
B. Déterminer qui est le consommateur du service dans chaque situation
C. Identifier les résultats facilités par le service
D. Identifier tous les fournisseurs et les partenaires impliqués dans le service
✓ Bonne réponse : B
Réponse : Déterminer qui est le consommateur du service dans chaque situation. Explication : Lors de l\'application du principe \'Privilégier la valeur\', la première étape est d\'identifier qui est le consommateur, car la valeur est toujours définie du point de vue du consommateur du service.
Question 4 / 10
Quelle pratique est responsable du déplacement des composants vers les environnements de production ?
A. La gestion des mises en production
B. La gestion des actifs informatiques
C. Habilitation des changements
D. La gestion des déploiements
✓ Bonne réponse : C
Réponse : Habilitation des changements. Explication : En ITIL 4, l\'habilitation des changements est responsable du déplacement des composants vers les environnements de production, garantissant que les changements sont correctement contrôlés et autorisés avant mise en production.
Question 5 / 10
Laquelle des options suivantes est une recommandation de la pratique du « centre de services » ?
A. Les centres de services doivent être très techniques
B. Les centres de services doivent éviter de recourir à l\'automatisation
C. Les centres de services doivent être constitués d\'une équipe physique basée dans un même endroit fixe
D. Les centres de services doivent comprendre l\'organisation dans son ensemble
✓ Bonne réponse : D
Réponse : Les centres de services doivent comprendre l\'organisation dans son ensemble. Explication : Les centres de services doivent avoir une compréhension globale de l\'organisation pour orienter correctement les utilisateurs, comprendre les impacts des incidents et prioriser les demandes.
Question 6 / 10
Quelle est la définition d’un événement ?
A. Tout composant présentant une certaine valeur financière, qui est susceptible de contribuer à la fourniture de services ou de produits informatiques
B. Tout changement d\'état significatif pour la gestion d\'un service ou de tout autre élément de configuration
C. L\'interruption non planifiée d\'un service ou la réduction de la qualité d\'un service
D. Tout composant qui doit être géré afin de fournir un service informatique
✓ Bonne réponse : B
Réponse : Tout changement d\'état significatif pour la gestion d\'un service ou de tout autre élément de configuration. Explication : Un événement est tout changement d\'état significatif pour la gestion d\'un service ou d\'un élément de configuration. Les événements peuvent déclencher des incidents, des problèmes ou des demandes.
Question 7 / 10
Quel concept ITIL décrit la gouvernance ?
A. Les quatre dimensions de la gestion des services
B. La chaîne de valeur des services
C. Le système de valeur des services
D. Les sept principes directeurs
✓ Bonne réponse : C
Réponse : Le système de valeur des services. Explication : Le système de valeur des services (SVS) est le concept ITIL 4 qui décrit comment tous les composants et activités, y compris la gouvernance, fonctionnent ensemble pour créer de la valeur.
Question 8 / 10
Quelles pratiques sont généralement impliquées dans l’implémentation de la résolution d’un problème ? 1. L’amélioration continue2. La gestion des demandes de services3. La gestion des niveaux de service4. Le habiliataion des changements
A. 1 et 4
B. 3 et 4
C. 1 et 2
D. 2 et 3
✓ Bonne réponse : A
Réponse : 1 et 4. Explication : La résolution d\'un problème implique l\'amélioration continue (identifier et éliminer la cause) et le contrôle des changements (implémenter la correction de manière contrôlée et sécurisée).
Question 9 / 10
Quelle est l’utilisation PRINCIPALE d’un calendrier des changements ?
A. Pour supporter la \"gestion des incidents\" et la planification d\'améliorations
B. Pour gérer les changements urgents
C. Pour gérer les changements standard
D. Pour planifier les changements et éviter les conflits
✓ Bonne réponse : D
Réponse : Pour planifier les changements et éviter les conflits. Explication : Le calendrier des changements sert principalement à planifier les changements et à prévenir les conflits entre eux, en offrant une vue consolidée de tous les changements prévus.
Question 10 / 10
Quelle pratique propose un point de contact unique pour les utilisateurs ?
A. Habilitation des changements
B. La gestion des incidents
C. La gestion des demandes de services
D. Le centre de services
✓ Bonne réponse : D
Réponse : Le centre de services. Explication : Le centre de services constitue le point de contact unique (SPOC) entre le fournisseur de services et les utilisateurs pour toutes les communications, demandes et incidents.
Quelle affirmation reflète le mieux les responsabilités liées au chiffrement et à la gestion des clés selon les modèles de service cloud ?
A. ans tous les modèles, le fournisseur cloud (CSP) gère entièrement les clés ; les clients ne doivent jamais manipuler le matériel clé.
B. ans SaaS et PaaS, les clients ne peuvent jamais influencer le chiffrement.
C. ans tous les modèles, le client doit générer, stocker et faire tourner toutes les clés dans son propre HSM.
D. Les responsabilités varient : le CSP sécurise les services cryptographiques et les HSM ; les clients gèrent souvent les clés et les politiques dans IaaS/PaaS (ex. CMK/BYOK), tandis que dans beaucoup de SaaS, les clés sont gérées par le CSP avec option de clé client selon le service.
✓ Bonne réponse : D
Selon le modèle de service, le CSP peut gérer le chiffrement, mais les clients peuvent parfois gérer leurs propres clés, surtout en IaaS/PaaS, tandis que SaaS est souvent CSP‑géré par défaut.
Question 2 / 10
Quelle affirmation décrit le mieux comment la gestion des accès privilégiés (PAM) améliore la sécurité dans un environnement multi-cloud ?
A. PAM remplace le besoin de fédération d'identités en consolidant les annuaires utilisateurs
B. PAM fournit des tunnels VPN chiffrés pour les sessions administrateurs entre datacenters
C. PAM applique une gestion centralisée des politiques pour tous les dispositifs réseau à travers les clouds
D. PAM restreint, surveille et audite les activités des comptes privilégiés dans des environnements cloud hétérogènes
✓ Bonne réponse : D
Le PAM sécurise les comptes à privilèges élevés en limitant leur usage, en surveillant les actions et en conservant des traces d'audit, ce qui réduit les risques de compromission dans plusieurs clouds.
Question 3 / 10
Dans le contexte de la journalisation, quelle affirmation différencie le mieux les logs du plan de contrôle (control plane) des logs du plan de données (data plane) ?
A. Les logs du plan de contrôle surveillent l'utilisation des ressources de calcul, tandis que les logs du plan de données enregistrent les rôles IAM
B. Les logs du plan de contrôle sont accessibles uniquement aux CSP ; les logs du plan de données sont accessibles aux clients
C. Les logs du plan de contrôle enregistrent les actions de gestion des API, tandis que les logs du plan de données enregistrent l'accès aux données et les opérations utilisateur
D. Les logs du plan de contrôle enregistrent le flux de paquets réseau ; les logs du plan de données capturent les erreurs d'API
✓ Bonne réponse : C
Control plane logs → actions de gestion et configuration (création de VM, changement de rôle, etc.). Data plane logs → actions sur les données elles-mêmes (lecture, écriture, suppression).
Question 4 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) traite le plus directement la gestion sécurisée des secrets Kubernetes ?
A. SEF-02 : Gestion de la sécurité des logiciels
B. EKM-03 : Gestion des clés de chiffrement
C. S-01 : Classification des données
D. IAM-05 : Provisionnement des identités et accès
✓ Bonne réponse : B
EKM-03 concerne la gestion sécurisée des clés et secrets, ce qui est essentiel pour protéger les secrets Kubernetes contre l'accès non autorisé ou la compromission.
Question 5 / 10
Quelle affirmation décrit le mieux la différence entre les clés gérées par le fournisseur et les clés gérées par le client (CMK) dans un service de gestion des clés cloud (KMS) ?
A. Les clés gérées par le fournisseur sont créées et entièrement contrôlées par le fournisseur, tandis que les CMK sont créées, gérées et contrôlées par le client
B. Les clés gérées par le fournisseur sont stockées dans les machines virtuelles du client, tandis que les CMK sont stockées dans le HSM du fournisseur
C. Les clés gérées par le fournisseur nécessitent des politiques de rotation client, tandis que les CMK sont automatiquement tournées par le fournisseur
D. Les clés gérées par le fournisseur sont utilisées uniquement pour le chiffrement asymétrique, tandis que les CMK sont utilisées pour le chiffrement symétrique
✓ Bonne réponse : A
Les CMK permettent au client de contrôler la création, l'accès et la rotation des clés, alors que les clés gérées par le fournisseur sont entièrement sous son contrôle.
Question 6 / 10
Lors de l'élaboration d'une charte de gouvernance cloud, quel élément garantit que les processus de gouvernance peuvent s'adapter aux technologies émergentes et aux exigences réglementaires évolutives ?
A. Stratégie d'atténuation du verrouillage fournisseur (vendor lock-in)
B. ontrôle des versions de la charte de gouvernance
C. Mécanismes d'amélioration continue et de retour d'expérience
D. Renégociation des accords de niveau de service (SLA)
✓ Bonne réponse : C
Les mécanismes d'amélioration continue permettent de mettre à jour les processus de gouvernance au fur et à mesure que la technologie et la réglementation évoluent.
Question 7 / 10
Quelle famille de contrôles CCM traite le plus directement le principe de héritage des contrôles et l'utilisation des attestations du fournisseur pour assurer la conformité ?
A. IVS – Sécurité de l'infrastructure et de la virtualisation
B. STA – Sécurité, Confiance et Assurance
C. EKM – Gestion des clés de chiffrement
D. LOG – Journalisation et surveillance
✓ Bonne réponse : B
La famille STA couvre comment tirer parti des attestations et rapports du fournisseur (SOC, ISO, etc.) et appliquer ces contrôles à vos propres obligations de conformité.
Question 8 / 10
Quel est un contrôle policy-as-code courant au niveau organisationnel, aligné avec la Cloud Controls Matrix (CCM) ?
A. S'assurer automatiquement que les rôles IAM respectent le principe du moindre privilège
B. ctiver des revues manuelles des firewalls avant chaque déploiement
C. Imposer que tous les buckets de stockage aient la version désactivée par défaut
D. utoriser un trafic sortant non restreint pour la productivité des développeurs
✓ Bonne réponse : A
Un contrôle policy-as-code applique automatiquement des règles comme le moindre privilège pour les rôles IAM, garantissant la conformité et la sécurité sans intervention manuelle.
Question 9 / 10
Lequel des éléments suivants décrit le mieux le principe d'immutabilité dans une architecture cloud-native ?
A. L'état de l'application est conservé après un redémarrage pour supporter des workloads longue durée
B. Les composants d'infrastructure sont fréquemment mis à jour sur place pour minimiser les interruptions
C. Les composants système sont remplacés plutôt que modifiés, garantissant des déploiements prévisibles et reproductibles
D. Toutes les instances de calcul doivent fonctionner en continu pour préserver l'état et la configuration
✓ Bonne réponse : C
L'immutabilité signifie que l'on ne modifie pas les composants existants, mais qu'on les remplace complètement lors des mises à jour pour garantir des déploiements fiables et sans surprises.
Question 10 / 10
Dans la gouvernance cloud, lequel des éléments suivants décrit le mieux le rôle d'un governance board dans la gestion des guardrails partagés ?
A. Exécuter les scripts techniques de guardrails et le code d'automatisation en production
B. Effectuer des scans de vulnérabilité sur l'infrastructure pour valider l'intégrité des guardrails
C. Fournir la gestion des identités pour tous les comptes utilisateurs cloud
D. pprouver et superviser les politiques transverses qui définissent comment les guardrails partagés sont implémentés et surveillés
✓ Bonne réponse : D
Le governance board définit et supervise les politiques qui guident l'implémentation des guardrails, mais ne fait pas directement l'exécution technique
Quelle solution est la plus appropriée pour ce cas ?
Un contractuel a besoin d’un environnement desktop autonome, toujours actif, qui conserve les applications et paramètres entre les sessions.
A. Azure App Service Web App
B. Azure Virtual Desktop pooled session hosts
C. Azure Virtual Desktop single-session desktop
D. Windows 365 Cloud PC
✓ Bonne réponse : D
Windows 365 Cloud PC fournit des PC persistants dans le cloud :
Chaque utilisateur obtient son propre environnement desktop
Les applications et paramètres sont conservés entre les sessions
Toujours disponible et indépendant des autres utilisateurs
Les autres options ne répondent pas exactement au besoin :
A : Pooled session hosts partagent les sessions, donc l’environnement n’est pas persistant.
C : Single-session desktop dans AVD peut être persistant, mais nécessite plus de gestion et de configuration.
D : Azure App Service Web App héberge des applications web, pas un desktop complet persistant.
Question 2 / 10
Vous oubliez souvent de prendre vos vitamines chaque jour. Vous souhaitez que Microsoft To Do vous envoie une notification tous les matins à 8h, même si l’application n’est pas ouverte.
Quel paramètre de la tâche permet cela ?
A. Note
B. Rappel (Reminder)
C. Date d’échéance (Due Date)
D. Récurrence (Recurrence)
✓ Bonne réponse : B
Reminder (Rappel) permet d’envoyer une notification à une heure précise, même si l’application n’est pas ouverte.
C’est la fonctionnalité qui déclenche une alerte automatique à 8h chaque matin.
🎯 À retenir pour l’examen MS-900 :
Reminder = notification à une heure précise
Recurrence = répétition de la tâche
Les deux peuvent être combinés, mais pour recevoir une alerte à 8h, il faut activer le rappel.
Question 3 / 10
Quelle affirmation décrit correctement une fonctionnalité du Service Health Dashboard ?
Une entreprise prépare une migration importante vers SharePoint Online.Le responsable IT souhaite comprendre le rôle du Service Health Dashboard.
A. Il permet aux administrateurs de configurer des SLA personnalisés pour chaque tenant.
B. Il fournit des mises à jour en temps réel et des avis concernant les incidents de service.
C. Il corrige automatiquement les incidents grâce à des runbooks Microsoft intégrés.
D. Il génère des rapports mensuels détaillant la conformité aux SLA.
✓ Bonne réponse : B
Le Service Health Dashboard dans le centre d’administration Microsoft 365 permet :
De consulter l’état actuel des services (Exchange, SharePoint, Teams, etc.)
De voir les incidents en cours
D’obtenir des mises à jour en temps réel
De recevoir des avis et recommandations
Il aide les administrateurs à comprendre si un problème vient de Microsoft ou de leur propre environnement.
❌ Pourquoi les autres réponses sont incorrectes :
A. Configurer des SLA personnalisés → Impossible. Les SLA sont définis par Microsoft.
C. Correction automatique des incidents → Le dashboard informe, mais ne corrige pas automatiquement.
D. Rapports mensuels détaillés de conformité SLA → Ce n’est pas sa fonction principale. Il montre l’état des services, pas des rapports analytiques mensuels complets.
🎯 À retenir pour l’examen MS-900 :
Service Health Dashboard = visibilité en temps réel sur l’état des services Microsoft 365
Il informe, mais ne configure pas de SLA ni ne corrige automatiquement les incidents.
Question 4 / 10
Quelle affirmation décrit correctement la différence entre le Current Channel et le Monthly Enterprise Channel dans Microsoft 365 Apps ?
A. Le Current Channel propose uniquement des correctifs de sécurité quotidiens, tandis que le Monthly Enterprise Channel inclut des mises à jour de fonctionnalités et de sécurité chaque mois.
B. Le Current Channel fournit des mises à jour de fonctionnalités tous les six mois, tandis que le Monthly Enterprise Channel les fournit chaque mois.
C. Le Current Channel délivre les dernières fonctionnalités et correctifs dès qu’ils sont disponibles, tandis que le Monthly Enterprise Channel regroupe les mises à jour de fonctionnalités dans une publication mensuelle.
D. Le Current Channel est destiné uniquement au déploiement pilote, et le Monthly Enterprise Channel est destiné à tous les utilisateurs.
✓ Bonne réponse : C
Microsoft 365 Apps propose différents canaux de mise à jour :
Current Channel (Canal actuel)
Reçoit les dernières fonctionnalités, correctifs et mises à jour de sécurité dès qu’elles sont publiées.
Idéal pour les utilisateurs qui veulent accéder rapidement aux nouveautés.
Monthly Enterprise Channel (Canal mensuel pour entreprises)
Regroupe les nouvelles fonctionnalités et correctifs dans une seule mise à jour mensuelle.
Fournit un rythme plus prévisible pour les équipes informatiques, tout en maintenant les correctifs de sécurité à jour.
Question 5 / 10
Quel modèle fournit la meilleure combinaison pour ce besoin ?
Une entreprise de développement logiciel souhaite conserver ses données clients en production sur site pour des raisons de conformité, mais permettre aux développeurs du monde entier d’accéder aux environnements de développement et test via le cloud.
A. Public cloud
B. Private cloud
C. Hybrid cloud
D. Community cloud
✓ Bonne réponse : C
Hybrid cloud combine :
Une infrastructure locale (on-premises) pour les données sensibles
Des ressources cloud pour les environnements de test et développement accessibles globalement
Les autres modèles ne répondent pas au besoin spécifique :
A : Public cloud seul placerait toutes les données dans le cloud, ce qui n’est pas conforme.
C : Private cloud est entièrement dédié mais limité aux ressources internes.
D : Community cloud est partagé entre organisations ayant des besoins similaires, pas adapté pour ce scénario mixte.
Question 6 / 10
Votre équipe sécurité exige que tous les emails sortants contenant du contenu sensible soient chiffrés automatiquement sans intervention de l’utilisateur.
Quelle fonctionnalité intégrée à Outlook permet le chiffrement automatique des messages basé sur une politique ?
A. Information Rights Management (IRM)
B. S/MIME
C. Office 365 Message Encryption
D. Transport Layer Security (TLS)
✓ Bonne réponse : C
Office 365 Message Encryption (OME) permet de :
Chiffrer automatiquement les emails selon des politiques définies
Protéger le contenu même si le destinataire n’utilise pas Office 365
Les autres options ne répondent pas entièrement au besoin :
A : S/MIME nécessite que l’expéditeur configure manuellement le certificat et le chiffrement.
B : TLS sécurise la transmission, mais ne chiffre pas le contenu de manière persistante.
C : IRM contrôle l’utilisation et l’accès aux messages mais ne déclenche pas le chiffrement automatique basé sur des règles.
Question 7 / 10
Quelle section du Copilot Dashboard affiche le nombre total de tokens AI consommés sur une période donnée, pour aider à suivre le coût global d’utilisation ?
A. Token Usage
B. Prompt Library
C. Security Insights
D. User Engagement
✓ Bonne réponse : A
La section Token Usage :
Montre le nombre total de tokens AI utilisés par votre organisation sur une période donnée.
Permet de suivre l’utilisation et estimer les coûts liés à l’usage de Copilot.
Les autres sections ne fournissent pas cette information :
User Engagement → suit l’activité des utilisateurs avec Copilot.
Prompt Library → contient les prompts enregistrés et réutilisables.
Security Insights → fournit des informations de sécurité et de conformité.
🎯 À retenir pour l’examen MS-900 :
Token Usage = suivi de la consommation de tokens et des coûts Copilot
Les autres sections se concentrent sur activité utilisateur, sécurité ou prompts.
Question 8 / 10
Quelle étape les administrateurs doivent-ils prendre en priorité pour planifier les futures réclamations SLA ?
Un fournisseur de soins de santé dépose une demande de crédit de service pour un cumul de trois heures d’indisponibilité dans Exchange Online, mais la demande est rejetée car elle a été soumise trop tard.
A. Auditer et documenter immédiatement toutes les interruptions de service et les comparer au SLA
B. Configurer des alertes Azure Monitor pour escalader automatiquement les incidents au support Microsoft
C. Migrer les charges de travail critiques vers un autre tenant pour éviter les violations SLA
D. Automatiser les demandes de crédit via le Service Health Dashboard pour éviter la soumission manuelle
✓ Bonne réponse : A
Pour pouvoir réclamer un crédit SLA, il est essentiel de documenter immédiatement toute interruption et de la comparer aux seuils définis dans le SLA.
Sans preuves précises et horodatées, Microsoft peut rejeter la demande, même si le service a été interrompu.
Les autres options ne résolvent pas le problème de suivi et documentation :
Automatiser les crédits (B) n’est pas possible.
Migrer vers un autre tenant (C) est excessif et non nécessaire.
Configurer des alertes (D) aide à la notification mais ne remplace pas la documentation des interruptions.
Question 9 / 10
Lequel des éléments suivants n’est pas un indicateur suivi et rapporté par Viva Insights ?
A. Cost per Microsoft 365 license
B. After-meeting breaks
C. Focus time hours
D. Meeting effectiveness score
✓ Bonne réponse : A
Viva Insights mesure des indicateurs de productivité et de bien-être :
Temps de concentration (Focus time hours)
Pauses après réunions (After-meeting breaks)
Indicateurs d’efficacité des réunions (Meeting effectiveness score)
Le coût des licences Microsoft 365 n’est pas un indicateur suivi par Viva Insights, car il relève de la gestion financière et non de la productivité.
Question 10 / 10
Un architecte intranet doit ajouter un menu de navigation global que les employés peuvent utiliser pour accéder aux ressources d’entreprise (politiques, wikis, etc.) dans l’application Viva Connections.
Quel élément doit-il définir sur le site d’accueil ?
A. News web part sur la page d’accueil
B. Quick links dans une section de page moderne
C. List view web part
D. Navigation (mega menu) dans les paramètres du site SharePoint Online
✓ Bonne réponse : D
Dans Viva Connections, le menu de navigation global est alimenté par la navigation du site d’accueil SharePoint.
En configurant un mega menu dans les paramètres du site, vous permettez aux employés de naviguer facilement vers les ressources importantes de l’entreprise.
Les autres options ne créent pas de navigation globale :
A : List view web part affiche simplement une liste, pas un menu de navigation.
C : News web part affiche des actualités, pas des liens de navigation.
D : Quick links ne fournit qu’une section de liens sur la page, pas un menu global accessible depuis toutes les pages.
Une organisation multinationale applique les pratiques CAF DevSecOps et souhaite s’assurer de la conformité avec les contrôles de gouvernance internes et réglementaires lors des déploiements d’infrastructure.
Quelle action soutient le mieux cette exigence ?
A. Utiliser Azure Blueprints pour appliquer des politiques standardisées et RBAC à travers les souscriptions
B. Mettre en œuvre des politiques Conditional Access pour l’accès des développeurs à Azure DevOps
C. Configurer Microsoft Defender for Endpoint pour surveiller les ressources déployées
D. Intégrer Microsoft Purview pour surveiller la classification des données
✓ Bonne réponse : A
CAF DevSecOps recommande d’intégrer la sécurité et la conformité dès la phase de conception et de déploiement.
Azure Blueprints permet de :
Appliquer des politiques et des contrôles RBAC cohérents sur plusieurs souscriptions
Garantir que toutes les ressources déployées respectent les standards internes et réglementaires
Automatiser la conformité dès la création de l’infrastructure (Infrastructure as Code)
Cela offre une remédiation et un contrôle centralisé, ce qui répond directement aux exigences de gouvernance DevSecOps.
Question 2 / 10
Votre équipe sécurité souhaite forcer la MFA pour tous les utilisateurs invités externes, tout en évité de demander des modifications dans les tenants partenaires.
Comment réaliser cela dans Microsoft Entra ID ?
A. Assigner les comptes invités à un groupe d’accès privilégié avec MFA appliquée
B. Exiger que les organisations partenaires appliquent la MFA dans leurs tenants Entra
C. Activer un federated MFA trust et désactiver la MFA pour les invités dans votre tenant
D. Configurer Conditional Access ciblant tous les utilisateurs invités et externes
✓ Bonne réponse : D
Scenario : appliquer MFA aux guests externes, sans dépendre de la configuration du tenant partenaire.
Conditional Access (CA) permet de :
Créer une politique ciblant uniquement les utilisateurs invités (User type = Guest)
Exiger MFA avant l’accès à vos ressources Microsoft 365 ou Azure
Fonctionner indépendamment du tenant d’origine de l’utilisateur → aucun changement requis côté partenaire
C’est la meilleure pratique Microsoft pour sécuriser l’accès externe tout en restant compatible avec Zero Trust.
Question 3 / 10
Vous concevez une solution de détection des menaces internes (insider threat).
Les exigences de conformité imposent que :
les enquêtes restent confidentielles,
seules les personnes désignées comme enquêteurs aient accès aux données des dossiers.
Quelle fonctionnalité de Microsoft Purview Insider Risk Management permet de répondre à cette exigence ?
A. Étiquetage automatique avec des étiquettes de sensibilité
B. eDiscovery Standard
C. Contrôle d’accès basé sur les rôles (RBAC) avec principe du moindre privilège
D. Gestion des cas (Case management) avec contrôles de confidentialité
✓ Bonne réponse : D
Dans Microsoft Purview Insider Risk Management, la fonctionnalité de gestion des cas avec contrôles de confidentialité intégrés permet :
De restreindre l’accès aux cas uniquement aux enquêteurs assignés
D’anonymiser certains utilisateurs pendant l’analyse (selon la configuration)
De garantir la confidentialité des investigations
De limiter la visibilité des informations sensibles
Cette fonctionnalité est spécifiquement conçue pour répondre aux exigences de confidentialité et de conformité liées aux enquêtes internes.
👉 Elle va au-delà du simple RBAC général en offrant des mécanismes dédiés aux enquêtes Insider Risk.
Question 4 / 10
Un fournisseur de soins de santé valide sa stratégie de sauvegarde et de récupération par rapport aux metrics MCSB.
La direction exige une preuve que les points de récupération sont immuables.
Quelle fonctionnalité permet le mieux de valider cette conformité ?
A. Azure Policy initiative pour le tagging des ressources
B. Microsoft Purview compliance assessments
C. Azure Monitor alert rules
D. Immutable vaults dans Azure Backup
✓ Bonne réponse : D
Immutable vaults (coffres immuables) dans Azure Backup :
Empêchent toute modification ou suppression des points de récupération pendant une période définie
Garantissent la récupération fiable après ransomware ou suppression accidentelle
Permettent de fournir une preuve de conformité aux audits et metrics MCSB
Complément :
MCSB (Microsoft Cloud Security Benchmark) recommande des backups immuables pour les données critiques, en particulier pour le secteur de la santé
Question 5 / 10
Une organisation utilise des ordinateurs portables macOS pour les développeurs.
L’équipe sécurité doit :
Forcer le chiffrement des disques
Contrôler l’exécution des applications
S’assurer que les endpoints rapportent leur posture de santé aux politiques Microsoft Entra Conditional Access
Quelle solution l’architecte doit-il prioriser ?
A. Endpoint Manager avec Security Baselines pour Windows
B. Microsoft Intune avec Device Compliance Policies
C. Microsoft Defender Antivirus pour macOS
D. Azure Policy avec recommandations Security Center intégrées
✓ Bonne réponse : B
Microsoft Intune Device Compliance Policies permet de :
Appliquer le chiffrement FileVault sur macOS
Contrôler l’exécution des applications via des règles de conformité et d’application
Reporter la posture de sécurité des endpoints à Microsoft Entra Conditional Access, permettant de bloquer l’accès aux ressources si le poste n’est pas conforme
Cette solution couvre tous les objectifs de sécurité demandés pour les postes macOS.
Question 6 / 10
Votre entreprise adopte Zero Trust et constate que plusieurs applications legacy ne prennent pas en charge l’authentification moderne.
Objectif :
Appliquer Conditional Access pour les services cloud
Minimiser la surface d’attaque des applications legacy
Que devez-vous mettre en œuvre ?
A. Configurer la MFA par utilisateur pour les comptes accédant aux apps legacy
B. Appliquer des contrôles de session Conditional Access aux applications legacy
C. Bloquer les protocoles d’authentification legacy via les politiques Conditional Access
D. Exclure les applications legacy des politiques Conditional Access pour éviter les échecs de connexion
✓ Bonne réponse : C
Problème : les applications legacy utilisent souvent des protocoles d’authentification non sécurisés (ex : IMAP, POP3, SMTP Auth)
Ces protocoles contournent Conditional Access, ce qui crée une surface d’attaque importante
Solution Microsoft recommandée pour Zero Trust :
Bloquer la legacy authentication dans Conditional Access
Appliquer MFA et autres contrôles modernes uniquement sur les applications et utilisateurs qui supportent les protocoles modernes
Réduire considérablement le risque de compromission des identités
Question 7 / 10
Lors d’un tabletop exercise (exercice sur table) :
L’architecte sécurité observe que plusieurs parties prenantes ne connaissent pas clairement les chemins d’escalade pour activer le plan de reprise après sinistre (DRP).
Quelle est l’action la plus appropriée après cette observation ?
A. Réaffecter les responsabilités d’escalade uniquement à l’équipe IT operations
B. Conclure l’exercice prématurément et reprendre une fois les chemins d’escalade finalisés
C. Mettre à jour la documentation BCDR pour clarifier les chemins d’escalade et planifier un nouvel exercice sur table
D. Lancer un failover en direct pour démontrer le processus d’escalade en temps réel
✓ Bonne réponse : C
Objectif d’un tabletop exercise :
Identifier lacunes dans les procédures, rôles et responsabilités
Former les parties prenantes à la coordination et aux étapes critiques
Observation : les chemins d’escalade ne sont pas clairs
Correctif immédiat = mettre à jour la documentation BCDR
Validation = planifier un nouvel exercice pour s’assurer que tous comprennent les procédures
Cette approche :
Est non intrusive, sécurisée et pédagogique
Permet de corriger les processus sans risquer les systèmes en production
Question 8 / 10
Votre entreprise doit protéger les fichiers stockés dans OneDrive for Business afin que :
Le contenu reste chiffré au repos
Les restrictions d’usage continuent d’être appliquées lorsqu’ils sont téléchargés ou partagés en externe
Quelle solution faut-il prioriser ?
A. Microsoft Purview Sensitivity Labels avec chiffrement
B. TLS 1.2 pour le client OneDrive Sync
C. Microsoft Defender for Endpoint – policies de conformité des appareils
D. BitLocker sur les postes clients
✓ Bonne réponse : A
Pourquoi Purview Sensitivity Labels :
Permet de classer et protéger les documents et emails
Applique automatiquement :
Chiffrement au repos et en transit
Restrictions d’usage (ex. ne pas copier, ne pas imprimer, ne pas transférer) même lorsque le fichier est téléchargé ou partagé en externe
Contrôle la protection persistante des fichiers, indépendamment du lieu où ils sont ouverts
Question 9 / 10
Une entreprise exploite une plateforme e-commerce avec des centaines de certificats TLS sur différents services.
La direction souhaite :
Minimiser les interruptions dues aux certificats expirés
Appliquer une gestion centralisée du cycle de vie des certificats
Quelle solution recommander ?
A. Utiliser Azure Key Vault pour importer tous les certificats TLS et configurer le renouvellement automatique avec des autorités de certification intégrées
B. Stocker les certificats dans Active Directory Certificate Services (AD CS) sans intégration avec Key Vault
C. Appliquer des politiques Conditional Access pour bloquer les certificats expirés à la connexion
D. Configurer des rappels manuels pour les administrateurs via Microsoft Outlook afin de suivre les expirations
✓ Bonne réponse : A
Azure Key Vault :
Permet de centraliser tous les certificats TLS/SSL
Offre intégration native avec certaines CA pour le renouvellement automatique
Réduit le risque de pannes ou interruptions liées à l’expiration
Fournit gestion centralisée du cycle de vie (création, renouvellement, révocation, suivi)
C’est la solution recommandée pour des environnements à grande échelle avec de nombreux certificats, comme une plateforme e-commerce.
Question 10 / 10
Votre organisation doit valider sa conformité avec le CIS Microsoft Azure Foundations Benchmark.
En tant qu’architecte, vous souhaitez vous assurer que des mesures correctives (remédiations) soient proposées en même temps que les résultats de conformité. Quelle solution devez-vous recommander ?
A. Activer Microsoft Entra Identity Protection
B. Déployer des Azure Blueprints avec des attributions de rôles
C. Configurer les étiquettes de sensibilité Microsoft Purview Information Protection
D. Utiliser le tableau de bord de conformité réglementaire de Defender for Cloud avec l’initiative du benchmark CIS
✓ Bonne réponse : D
Microsoft Defender for Cloud inclut un tableau de bord de conformité réglementaire qui permet :
D’évaluer la conformité par rapport à des standards reconnus (comme le CIS Microsoft Azure Foundations Benchmark).
D’afficher les contrôles conformes et non conformes.
De fournir des recommandations de remédiation détaillées pour chaque contrôle non conforme.
D’automatiser certaines corrections via Azure Policy.
Cela correspond exactement au besoin : 👉 valider la conformité ET obtenir les actions correctives associées.
Votre entreprise compte 10 départements. L’entreprise prévoit de mettre en place un environnement Azure.
Vous devez vous assurer que chaque département puisse utiliser une option de paiement différente pour les services Azure qu’il consomme.
Que devez-vous créer pour chaque département ?
A. un abonnement (subscription)
B. une instance de conteneur (container instance)
C. un groupe de ressources (resource group)
D. une réservation (reservation)
✓ Bonne réponse : A
Un abonnement Azure est l’unité de facturation et de paiement dans Azure. Créer un abonnement distinct pour chaque département permet :
d’utiliser des options de paiement différentes,
de séparer les coûts et la facturation par département,
de gérer indépendamment les limites et la gouvernance.
Les groupes de ressources, les réservations et les instances de conteneurs n’ont aucun rôle dans la gestion des options de paiement.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Facturation et paiement = Subscription Organisation logique des ressources = Resource Group
Question 2 / 10
Instructions : Examinez le texte en gras
Une région Azure contient un ou plusieurs centres de données qui sont connectés par un réseau à faible latence.
Instructions : Examinez le texte souligné.S’il rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».S’il rend l’énoncé incorrect, sélectionnez la réponse qui corrige l’énoncé.
A. Se trouve uniquement dans chaque pays d’Europe et des Amériques
B. Aucun changement n’est nécessaire
C. Contient un ou plusieurs centres de données connectés par un réseau à forte latence
D. Se trouve dans chaque pays où Microsoft possède une filiale
✓ Bonne réponse : B
Une région Azure est bien composée de un ou plusieurs centres de données interconnectés par un réseau à faible latence, ce qui correspond exactement à la définition officielle de Microsoft.
Question 3 / 10
Cette question vous demande d’évaluer le texte souligné afin de déterminer s’il est correct.
Examinez le texte en gras.S’il rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».
Si l’énoncé est incorrect, sélectionnez la réponse qui le rend correct.
Une solution de plan de support qui fournit des informations sur les bonnes pratiques, l’état de santé des services, des notifications, ainsi qu’un accès 24 h/24 et 7 j/7 aux informations de facturation, au coût le plus bas possible, est un plan de support Standard.
A. Premier
B. Developer
C. Basic
D. Aucun changement n’est nécessaire
✓ Bonne réponse : C
Le plan de support Basic est inclus gratuitement avec Azure et offre :
l’accès à la documentation et aux bonnes pratiques,
les informations sur l’état de santé des services Azure et les notifications,
un support 24/7 pour la facturation et la gestion des abonnements.
Il s’agit donc du plan répondant exactement aux fonctionnalités décrites, au coût le plus bas possible. Le plan Standard est payant et inclut du support technique, ce qui ne correspond pas à l’énoncé.
📘 Typique des questions AZ‑900 / AZ‑104 : Dès que l’énoncé insiste sur “lowest possible cost”, la réponse est presque toujours Basic.
Question 4 / 10
Quelle affirmation décrit correctement la Modern Lifecycle Policy des services Azure ?
A. Microsoft fournit un support principal (mainstream support) pour un service pendant cinq ans.
B. Lorsqu’un service est retiré, vous pouvez acheter un support étendu pendant une durée maximale de cinq ans.
C. Après qu’un service devient généralement disponible (GA), Microsoft fournit un support pendant au moins quatre ans.
D. Microsoft fournit un préavis minimum de 12 mois avant la fin du support d’un service.
✓ Bonne réponse : D
La Modern Lifecycle Policy de Microsoft (qui s’applique aux services Azure) stipule que :
les services sont supportés tant qu’ils continuent d’être mis à jour et respectent les exigences publiées,
Microsoft s’engage à fournir au moins 12 mois de préavis avant la fin du support ou la mise hors service (retirement) d’un service.
Il n’existe pas de durée fixe de support (5 ans, 4 ans, etc.) ni de support étendu payant après la retraite d’un service dans ce modèle.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Modern Lifecycle Policy = pas de durée fixe, mais 12 mois de préavis minimum avant la fin du support
Question 5 / 10
Vous prévoyez de déployer plusieurs machines virtuelles Azure
Vous devez vous assurer que les services exécutés sur ces machines virtuelles restent disponibles en cas de panne d’un seul centre de données.
Solution proposée :Vous déployez les machines virtuelles dans deux ou plusieurs groupes de ressources.
Cette solution permet-elle d’atteindre l’objectif ?
A. Vrai
B. Faux
✓ Bonne réponse : B
Un déploiement de plusieurs machines virtuelles Azure dans le même groupe de ressources ou la même région ne garantit pas automatiquement la haute disponibilité. Sans Availability Sets (protection contre les pannes matérielles dans un datacenter) ou Availability Zones (protection contre la panne d'un datacenter entier), toutes les VMs peuvent être affectées simultanément par la même panne. L'affirmation est donc incorrecte.
Question 6 / 10
Qu’est-ce qui est garanti dans un Accord de Niveau de Service Azure (SLA) ?
A. les performances
B. le temps de disponibilité (uptime)
C. la bande passante
D. la disponibilité des fonctionnalités
✓ Bonne réponse : B
Un SLA Azure garantit un pourcentage de disponibilité (uptime) pour un service donné sur une période définie. Si ce niveau de disponibilité n’est pas respecté, Microsoft prévoit des crédits de service.
Les fonctionnalités, la bande passante et les performances ne sont pas garanties de manière absolue dans un SLA Azure.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
SLA Azure = garantie de disponibilité (uptime), pas de performance
Question 7 / 10
Vous prévoyez de déployer plusieurs machines virtuelles Azure.
Vous devez vous assurer que les services exécutés sur les machines virtuelles restent disponibles si un seul centre de données tombe en panne.
Solution proposée :Vous déployez les machines virtuelles dans deux ou plusieurs groupes de mise à l’échelle (scale sets).
Cette solution permet‑elle d’atteindre l’objectif ?
Remarque : Cette question fait partie d’une série de questions qui présentent le même scénario.Chaque question de la série contient une solution unique qui peut répondre aux objectifs énoncés.Certaines questions définissent plusieurs solutions correctes, tandis que d’autres peuvent ne pas avoir de solution correcte.Après avoir répondu à une question de cette section, vous ne pourrez pas revenir dessus.Ainsi, les questions n’apparaîtront pas dans l’écran de révision.
A. Faux
B. Vrai
✓ Bonne réponse : A
Les groupes de machines virtuelles identiques (VM Scale Sets) assurent la mise à l’échelle et la haute disponibilité au sein d’un même centre de données, mais ne garantissent pas la disponibilité en cas de défaillance complète d’un centre de données. Pour ce besoin, il faut utiliser des Availability Zones, qui répartissent les ressources entre plusieurs centres de données distincts.
Question 8 / 10
Une entreprise souhaite déployer une application sur Azure. L’application a les exigences suivantes :
offrir la possibilité d’installer et de fournir l’accès au .NET Framework complet ;
permettre un accès administrateur au système d’exploitation ;
fournir un niveau de redondance en cas de défaillance d’une région Azure.
Solution proposée :Vous décidez de déployer 2 machines virtuelles Azure dans 2 régions distinctes. Puis vous créez un profil Traffic Manager.
Cette solution répond‑elle aux exigences ?
A. Vrai
B. Faux
✓ Bonne réponse : A
.NET Framework complet et accès administrateur OS → pris en charge sur machines virtuelles Azure (vous contrôlez l’OS, installez les runtimes/agents nécessaires).
Redondance régionale → le déploiement dans deux régions + Traffic Manager (DNS‑based load balancing/failover) permet de basculer le trafic vers la région saine si l’autre tombe en panne, satisfaisant l’exigence de continuité en cas de défaillance régionale.
👉 À retenir :
VMs = contrôle total de l’OS et compatibilité .NET Framework (pas seulement .NET Core).
Traffic Manager = routage global (Performance/Priority/Weighted) avec basculement inter‑régions.
Question 9 / 10
Quel est le processus de vérification des informations d’identification (credentials) d’un utilisateur ?
A. Fédération
B. Autorisation
C. Ticketing
D. Authentification
✓ Bonne réponse : D
L’authentification est le processus qui consiste à vérifier l’identité d’un utilisateur en validant ses informations d’identification, telles que :
un nom d’utilisateur et un mot de passe,
un certificat,
une donnée biométrique,
un code MFA.
Elle répond à la question fondamentale : 👉 « Qui êtes‑vous ? »
Les autres notions interviennent après ou autour de l’authentification :
Autorisation : détermine ce que l’utilisateur a le droit de faire, une fois authentifié.
Fédération : permet à un utilisateur de s’authentifier via un fournisseur d’identité externe (relation de confiance entre systèmes).
Ticketing : mécanisme technique (jetons, tickets Kerberos) utilisé après l’authentification pour accéder aux ressources.
📘 À retenir pour l’examen (AZ‑900 / sécurité)
Vérifier l’identité → Authentification Vérifier les droits → Autorisation
Question 10 / 10
Cette question fait partie d’une série de questions basées sur le même scénario.
Chaque question de la série contient une solution unique qui peut répondre à l’objectif indiqué. Certaines questions peuvent avoir plusieurs solutions correctes, d’autres aucune.
Une fois que vous avez répondu à une question de cette section, vous ne pourrez pas y revenir. Les questions n’apparaîtront donc pas dans l’écran de révision.
Scénario :
Votre entreprise prévoit de migrer toutes ses données et ressources vers Azure.Le plan de migration de l’entreprise précise que seules des solutions Platform as a Service (PaaS) doivent être utilisées dans Azure.
Vous devez déployer un environnement Azure qui respecte ce plan de migration.
Solution proposée :Vous créez un Azure App Service et des bases de données Azure SQL.
Cette solution permet‑elle d’atteindre l’objectif ?
A. Vrai
B. Faux
✓ Bonne réponse : A
Azure App Service est un service PaaS permettant d’héberger des applications sans gérer l’infrastructure sous‑jacente.
Azure SQL Database est également un service PaaS, où Microsoft gère le système d’exploitation, la haute disponibilité et la maintenance.
La solution proposée utilise exclusivement des services PaaS, ce qui respecte pleinement la contrainte du plan de migration de l’entreprise.
👉 L’objectif est donc atteint.
📘 À retenir pour l’examen AZ‑900
PaaS → Microsoft gère l’infrastructure et la plateforme
Vous avez une solution 3 niveaux fonctionnant sur Compute Engine. Chaque niveau possède un compte de service associé à toutes les instances. Vous devez activer la communication sur le port TCP 8080 : le niveau 1 doit communiquer avec le niveau 2, et le niveau 2 avec le niveau 3. Que devez-vous faire ?
A. Créer une règle de pare-feu ingress avec : cibles = toutes instances, filtre source = plages IP 10.0.2.0/24. Créer une règle ingress avec filtre source 10.0.1.0/24. Protocoles : tout autoriser.
B. Créer une règle egress : cibles = toutes instances, source = 10.0.2.0/24, protocoles : TCP 8080. Créer une règle egress : source = 10.0.1.0/24, protocoles : TCP 8080.
C. Créer une règle ingress : cibles = instances niveau 2, source = instances niveau 1, protocoles : tout. Créer une règle ingress : cibles = niveau 3, source = niveau 2, protocoles : tout.
D. Créer une règle ingress avec : cibles = instances avec compte de service niveau 2, source = instances avec compte de service niveau 1, protocoles : TCP 8080. Créer une règle ingress : cibles = niveau 3, source = niveau 2, protocoles : TCP 8080.
✓ Bonne réponse : D
La bonne pratique GCP est d'utiliser les comptes de service comme filtres source/cible dans les règles de pare-feu plutôt que des plages IP, ce qui permet un contrôle plus précis. Les règles doivent autoriser uniquement TCP 8080, pas tout le trafic.
Question 2 / 10
Votre entreprise utilise BigQuery pour le data warehousing. Des utilisateurs de plusieurs unités métier exécutent des requêtes. Les coûts BigQuery sont très élevés et vous devez les contrôler. Quelles deux méthodes devez-vous utiliser ? (Choisissez deux.)
Selectionnez DEUX reponses.
A. Appliquer un quota de requêtes personnalisé par utilisateur ou par projet pour le data warehouse BigQuery.
B. Diviser le data warehouse BigQuery en plusieurs data warehouses pour chaque unité métier.
C. Créer des copies séparées du data warehouse BigQuery pour chaque unité métier.
D. Changer le modèle de requête BigQuery de la tarification à la demande vers le forfait. Appliquer le nombre approprié de slots à chaque projet.
E. Séparer les utilisateurs dans plusieurs projets.
✓ Bonne réponse : A, D
Les deux méthodes efficaces sont : les quotas personnalisés (limitent les octets traités par utilisateur/projet) et le passage au modèle forfaitaire avec slots (coût fixe prévisible). Créer des copies multiples augmenterait les coûts de stockage.
Question 3 / 10
Vous créez un produit sur GKE avec un seul cluster. Pour chaque client, un pod tourne dans ce cluster et vos clients peuvent exécuter du code arbitraire. Vous voulez maximiser l'isolation entre les pods de vos clients. Que devez-vous faire ?
A. Créer un node pool GKE avec un type sandbox configuré en gvisor. Ajouter le paramètre runtimeClassName: gvisor à la spécification des pods clients.
B. Utiliser l'image cos_containerd pour vos noeuds GKE. Ajouter un nodeSelector cloud.google.com/gke-os-distribution: cos_containerd à la spécification des pods.
C. Utiliser l'API Container Analysis pour détecter les vulnérabilités dans les containers de vos clients.
D. Utiliser Binary Authorization et n'autoriser que les images containers utilisées par vos clients.
✓ Bonne réponse : A
gVisor est un sandbox kernel qui isole les conteneurs du système hôte via un kernel applicatif intercalé. Pour du code arbitraire client, c'est l'isolation la plus forte disponible dans GKE, bien supérieure à la simple isolation des conteneurs standard.
Question 4 / 10
Votre application web fonctionne avec succès sur Cloud Run for Anthos. Vous voulez évaluer une version mise à jour avec un pourcentage spécifique d'utilisateurs en production (déploiement canary). Que devez-vous faire ?
A. Créer un nouveau service avec la nouvelle version. Diviser le trafic entre ce service et la version actuelle.
B. Créer un nouveau service avec la nouvelle version. Ajouter un équilibreur de charge HTTP devant les deux services.
C. Créer une nouvelle révision avec la nouvelle version. Diviser le trafic entre cette révision et la version actuelle.
D. Créer une nouvelle révision avec la nouvelle version. Ajouter un équilibreur de charge HTTP devant les deux révisions.
✓ Bonne réponse : C
Dans Cloud Run, le fractionnement du trafic se fait entre révisions du même service (pas entre services différents). Créer une nouvelle révision et diviser le trafic est la méthode native recommandée pour les déploiements canary sur Cloud Run.
Question 5 / 10
Vous devez créer un nouveau compte de facturation et le lier à un projet Google Cloud Platform existant. Que devez-vous faire ?
A. Vérifier que vous êtes Project Billing Manager du projet GCP. Créer un nouveau compte de facturation et le lier au projet existant.
B. Vérifier que vous êtes Billing Administrator du compte de facturation. Créer un nouveau projet et le lier au compte existant.
C. Vérifier que vous êtes Billing Administrator du compte de facturation. Mettre à jour le projet existant pour le lier au compte existant.
D. Vérifier que vous êtes Project Billing Manager du projet GCP. Mettre à jour le projet pour le lier au compte de facturation existant.
✓ Bonne réponse : A
Pour créer un nouveau compte de facturation ET le lier à un projet, il faut être Project Billing Manager sur le projet. Cette option crée bien un nouveau compte de facturation (comme demandé) et le lie au projet existant.
Question 6 / 10
Votre Managed Instance Group a généré une alerte indiquant que la création de nouvelles instances a échoué. Vous devez maintenir le nombre d'instances spécifié. Que devez-vous faire ?
A. Vérifier que le template d'instance utilisé a une syntaxe valide. Supprimer les disques persistants avec le même nom. Définir disks.autoDelete à true.
B. Créer un template d'instance avec une syntaxe valide pour le groupe. Supprimer les disques persistants ayant le même nom que les instances.
C. Supprimer le template actuel et le remplacer. Vérifier que les noms ne sont pas identiques. Définir disks.autoDelete à true.
D. Créer un template d'instance avec une syntaxe valide. Vérifier que les noms d'instances et de disques persistants ne sont pas identiques dans le template.
✓ Bonne réponse : B
La cause d'échec est généralement un conflit de noms entre les instances et les disques persistants existants. Créer un nouveau template valide et supprimer les disques conflictuels résout le problème sans over-engineering supplémentaire.
Question 7 / 10
Vous avez créé plusieurs ressources dans plusieurs projets GCP, tous liés à des comptes de facturation différents. Pour mieux estimer les charges futures, vous voulez une représentation visuelle unique de tous les coûts. Vous voulez inclure les nouvelles données de coût le plus rapidement possible. Que devez-vous faire ?
A. Visiter la page Cost Table pour un export CSV et le visualiser avec Data Studio.
B. Renseigner toutes les ressources dans le calculateur de prix pour une estimation du coût mensuel.
C. Configurer l'export des données de facturation vers BigQuery et visualiser les données dans Data Studio.
D. Utiliser la vue Reports dans la console Cloud Billing pour voir les informations de coût souhaitées.
✓ Bonne réponse : C
L'export de facturation vers BigQuery est automatique et inclut les nouvelles données en quasi-temps réel. Data Studio peut se connecter à BigQuery pour créer des visualisations dynamiques couvrant tous les projets et comptes de facturation en une seule vue.
Question 8 / 10
Vous devez configurer les permissions pour un ensemble d'instances Compute Engine afin de leur permettre d'écrire des données dans un bucket Cloud Storage particulier. Vous voulez suivre les bonnes pratiques Google. Que devez-vous faire ?
A. Créer un compte de service et l'ajouter au rôle IAM 'storage.objectCreator' pour ce bucket.
B. Créer un compte de service et l'ajouter au rôle IAM 'storage.objectAdmin' pour ce bucket.
C. Créer un compte de service avec un scope d'accès 'https://www.googleapis.com/auth/devstorage.write_only'.
D. Créer un compte de service avec un scope d'accès 'https://www.googleapis.com/auth/cloud-platform'.
✓ Bonne réponse : A
Le rôle storage.objectCreator est le plus approprié : il permet uniquement la création d'objets dans le bucket (principe du moindre privilège). storage.objectAdmin donnerait trop de permissions (lecture, modification, suppression). Les scopes d'accès sont une ancienne méthode non recommandée.
Question 9 / 10
Vous avez un workload batch nocturne qui utilise de nombreuses VMs. Il est tolérant aux pannes. Le coût actuel des VMs est trop élevé. Que devez-vous faire ?
A. Exécuter un test avec des événements de maintenance simulés. Si le test réussit, utiliser des VMs N1 Standard préemptibles pour les jobs futurs.
B. Exécuter un test avec un Managed Instance Group. Si le test réussit, utiliser des VMs N1 Standard dans le MIG pour les jobs futurs.
C. Exécuter un test avec des VMs N1 Standard au lieu de N2. Si le test réussit, utiliser des VMs N1 Standard pour les jobs futurs.
D. Exécuter un test avec des événements de maintenance simulés. Si le test réussit, utiliser des VMs N1 Standard pour les jobs futurs.
✓ Bonne réponse : A
Puisque le workload est tolérant aux pannes, les VMs préemptibles sont idéales (jusqu'à 80% moins chères). Le test avec des événements de maintenance simulés valide la tolérance aux interruptions avant de basculer en production.
Question 10 / 10
Vous avez modifié de manière significative un template Deployment Manager complexe et souhaitez vérifier que les dépendances de toutes les ressources définies sont correctement satisfaites avant de le valider dans le projet. Vous voulez un retour le plus rapide possible. Que devez-vous faire ?
A. Exécuter le template Deployment Manager dans un projet séparé avec la même configuration et surveiller les erreurs.
B. Utiliser des instructions de journalisation granulaires dans un template Deployment Manager en Python.
C. Surveiller l'activité d'exécution de Deployment Manager sur la page Cloud Logging de la console GCP.
D. Exécuter le template Deployment Manager avec l'option --preview dans le même projet et observer l'état des ressources interdépendantes.
✓ Bonne réponse : D
L'option --preview de Deployment Manager permet de valider les dépendances et de visualiser les ressources qui seraient créées/modifiées sans réellement les déployer, offrant ainsi le retour le plus rapide dans le même projet.
Quels deux scénarios représentent le mieux une équipe de développement auto-organisée ? (Choisissez deux réponses.)
Sélectionnez 2 réponses.
A. Les membres de l'équipe de développement sélectionnent et replanifient leur travail de manière collaborative tout au long du Sprint.
B. L'équipe de développement crée son propre Sprint Backlog, reflétant l'ensemble des travaux faisant partie de la Definition of Done.
C. L'équipe de développement invite des personnes extérieures au Sprint Planning pour l'aider à créer un Sprint Backlog complet et détaillé.
D. Les membres de l'équipe de développement sont strictement concentrés sur les tâches relevant de leur rôle fonctionnel et transmettent toujours le travail aux autres rôles en temps voulu.
E. Le management travaille avec le Scrum Master pour optimiser la progression de l'équipe de développement durant le Sprint.
✓ Bonne réponse : A, B
Une équipe de développement auto-organisée décide collectivement de la manière d'accomplir son travail et est responsable de la création de son Sprint Backlog en tenant compte de la Définition of Done. Les options C et E sont correctes : L'option C illustre une replanification collaborative tout au long du Sprint (auto-organisation), et l'option E montre l'équipe créant son propre Sprint Backlog en respectant la Definition of Done. L'option A reflète des silos basés sur les rôles (absence d'auto-organisation), l'option B implique une optimisation par le management (direction externe), et l'option D introduit des personnes extérieures (ce qui nuit à l'autonomie de l'équipe).
Question 2 / 10
Lors de la Sprint Review d'un effort de développement à grande échelle, chaque Scrum Team devrait démontrer son Increment individuel dans une branche séparée du code.
Vrai ou Faux ?
A. Faux.
B. Vrai.
✓ Bonne réponse : A
Réponse correcte : Faux. Le Guide Scrum exige un Incrément unique et intégré à la fin de chaque Sprint, même dans les environnements à grande échelle. Des branches séparées par équipe nuisent à cette transparence et créent un risque d'intégration. Chaque équipe doit œuvrer à la réalisation d'un seul Incrément livrable qui démontre une progression continue vers l'objectif du produit.
Question 3 / 10
Steven, le Scrum Master, observe qu'un membre de la Development Team ne participe pas au Daily Scrum. La Development Team considère cela acceptable, car tous ses membres sont assis dans le même espace et communiquent déjà en permanence tout au long de la journée. Quelle est la meilleure action que Steven devrait entreprendre ?
A. Le Daily Scrum appartient à la Development Team et il lui revient de décider quels membres doivent y participer.
B. Prendre en charge l'animation du Daily Scrum et exiger la présence de tous les membres.
C. Parler en privé au membre de la Development Team concerné et lui dire qu'il doit faire preuve d'esprit d'équipe.
D. Demander à la Development Team quelle valeur apporterait la présence de tous les membres au Daily Scrum et quels sont les risques si certains membres n'y participent pas.
✓ Bonne réponse : D
Bonne réponse : Option 2. Le Scrum Master doit faciliter la découverte en invitant l'équipe à réfléchir sur la valeur et les risques liés à une participation complète, lui permettant ainsi de s'auto-organiser et de décider par elle-même. Cette approche consiste à accompagner plutôt qu'à ordonner. L'option 0 (imposer) est autoritaire. L'option 1 (culpabiliser) est manipulatrice. L'option 3 (abdiquer ses responsabilités) ignore le rôle du Scrum Master, qui est d'aider l'équipe à comprendre les pratiques Scrum et leurs bénéfices.
Question 4 / 10
Sur un projet où plusieurs Scrum Teams travaillent à partir du même Product Backlog, comment le travail doit-il être réparti entre les équipes ?
A. La Scrum Team ayant la plus grande capacité prendra en premier des éléments du Product Backlog.
B. Chaque Scrum Team doit avoir un nombre égal de User Stories par Sprint.
C. Le Product Owner répartit les éléments du Product Backlog pour chaque équipe.
D. Les Development Teams prennent en charge le travail depuis un Product Backlog partagé, en accord avec le Product Owner et les autres équipes.
✓ Bonne réponse : D
Lorsque plusieurs Scrum Teams travaillent à partir d'un Product Backlog partagé, la coordination s'effectue par auto-organisation et concertation, et non par une assignation descendante. Les équipes doivent sélectionner le travail en collaboration avec le Product Owner et entre elles, en respectant les capacités et les dépendances. Les autres options vont à l'encontre de l'accent mis par Scrum sur l'auto-organisation des équipes et l'autorité du Product Owner sur l'ordre du backlog.
Question 5 / 10
Steven est un Scrum Master recruté pour aider une organisation, qui débute avec Scrum, à comprendre et à mettre en œuvre Scrum efficacement. Quelles sont les trois activités qui seraient acceptables ? (Choisissez trois réponses.)
Sélectionnez 3 réponses.
A. Planifier des formations formelles.
B. Organiser des sessions de coaching individuel pour aborder les préoccupations identifiées par Steven.
C. Sanctionner les membres de la Scrum Team qui ne respectent pas le cadre Scrum.
D. Former les parties prenantes et les clients à Scrum.
E. Prolonger les Rétrospectives pour y inclure des formations formelles.
6. Exiger que toutes les équipes de l'organisation commencent à utiliser Scrum le plus tôt possible.
✓ Bonne réponse : A, B, D
Correct : Options 2, 3 et 5 - Les Scrum Masters efficaces utilisent le coaching, la formation et la sensibilisation des parties prenantes pour aider les organisations à adopter Scrum de manière durable. L'option 1 viole les principes de conduite du changement ; l'option 4 contredit les valeurs collaboratives de Scrum ; l'option 6 prolonge les événements au-delà de leur objectif initial, ce qui dilue leur efficacité.
Question 6 / 10
Selon les valeurs de Scrum, quelle est la meilleure façon de constituer les Development Teams ?
A. Travailler avec l'équipe de direction pour affecter les membres en fonction de leurs compétences, de leur ancienneté et de leur expérience, afin de s'assurer que toutes les Development Teams sont équilibrées de manière équitable.
B. Le Product Owner crée une matrice de compétences en fonction des besoins du projet et travaille avec les responsables techniques pour affecter les ressources à l'équipe.
C. Définir un cadre aux développeurs et leur permettre de s'auto-organiser en Development Teams.
✓ Bonne réponse : C
Correct : Option 3 - L'auto-organisation est une valeur fondamentale de Scrum qui exige que les équipes de développement déterminent de manière autonome la meilleure façon d'accomplir leur travail dans des limites clairement définies. Les options 1 et 2 représentent des approches de commandement et de contrôle dans lesquelles la direction alloue les ressources, ce qui nuit à la capacité d'auto-organisation de l'équipe et viole les principes de Scrum.
Question 7 / 10
Lesquelles des affirmations suivantes sont vraies concernant le rôle de Scrum Master ?
A. Le Scrum Master est responsable de la mise à jour du tableau Scrum et s'assure que les membres de l'équipe évitent les conflits.
B. Le Scrum Master aide les personnes extérieures à la Scrum Team à comprendre quelles interactions sont utiles et enseigne à la Development Team à respecter le timebox des réunions Scrum.
C. Lors de la Sprint Review, le Scrum Master fait la démonstration de l'Increment terminé et répond aux questions des parties prenantes.
D. Le Scrum Master assigne les tâches aux membres de la Development Team et s'assure qu'elles sont réalisées dans le timebox défini.
✓ Bonne réponse : B
Le Scrum Master enseigne et facilite — il aide les parties prenantes externes à comprendre les interactions Scrum et accompagne l'équipe dans le respect de la discipline du timebox. L'option 1 est incorrecte car le Scrum Master n'assigne pas les tâches ; l'option 3 est incorrecte car il ne gère pas le tableau ni ne résout les conflits ; l'option 4 est incorrecte car c'est le Development Team qui fait la démonstration lors de la Sprint Review, et non le Scrum Master.
Question 8 / 10
Quel est le rôle du management dans Scrum ?
A. Identifier et écarter les personnes dont les performances sont insuffisantes.
B. Surveiller la vélocité de la Development Team.
C. Surveiller le niveau de compétences de la Development Team.
D. Fournir l'environnement et le soutien nécessaires tels que définis par le Scrum Guide, en apportant des informations et des ressources qui aident les Scrum Teams à continuer d'avancer.
✓ Bonne réponse : D
Le rôle du management dans Scrum est de créer un environnement favorable, et non de microgérer ou de surveiller les performances individuelles. Selon le Guide Scrum, le management doit fournir des informations et des ressources qui soutiennent les Scrum Teams. Les options concernant le renvoi de personnes, la surveillance des niveaux de compétences ou le suivi de la vélocité représentent des comportements de type commande-et-contrôle qui vont à l'encontre des principes empiriques et auto-organisationnels de Scrum.
Question 9 / 10
Un Scrum Master n'est pas seulement un servant-leader pour l'équipe Scrum et l'organisation, il est également considéré comme un poste de management. Quelles sont les trois activités qui décrivent ce que manage un Scrum Master, tel que défini par le Guide Scrum ? (Choisissez trois réponses.)
Sélectionnez 3 réponses.
A. La gestion de la capacité et du taux d'utilisation de chaque membre de la Development Team.
B. Le reporting sur les performances du Sprint.
C. Le processus par lequel Scrum est appliqué.
D. La manière dont Scrum est compris et mis en œuvre au sein de l'organisation.
E. La gestion des éléments du Product Backlog et du travail dans le Sprint Backlog.
6. La suppression des obstacles organisationnels qui limitent la progression et la productivité de l'équipe.
✓ Bonne réponse : C, D, 6
Un Scrum Master est un servant-leader qui gère le processus Scrum (la façon dont il est compris et mis en œuvre), la manière dont Scrum est appliqué au sein de l'organisation, et supprime les impediments qui bloquent la progression de l'équipe. Le Scrum Master ne gère PAS la capacité individuelle, ne rend pas compte des performances du Sprint, et ne gère pas le Product Backlog ni le Sprint Backlog — ces responsabilités incombent au Product Owner et à l'équipe de développement selon le Guide Scrum.
Question 10 / 10
Une Scrum Team a demandé un Sprint de stabilisation pour intégrer le travail produit lors des Sprints précédents et le tester avant de le livrer. Quels sont les trois scénarios qui se sont probablement produits ? (Choisissez trois réponses.)
Sélectionnez 3 réponses.
A. Scrum a été adapté de manière appropriée pour rendre le travail précédent livrable.
B. La Definition of Done de l'équipe n'est pas respectée à chaque Sprint.
C. Les Sprints de stabilisation sont pris en charge par le framework Scrum, ce qui est donc acceptable.
D. La Development Team rencontre des difficultés pour livrer régulièrement durant un Sprint.
E. La Definition of Done de l'équipe est insuffisante ou incomplète, entraînant une accumulation de dette technique.
✓ Bonne réponse : B, D, E
Correct : Options 1, 2 et 3 - Les Sprints de stabilisation indiquent que l'équipe n'a pas produit d'incréments potentiellement livrables lors des Sprints normaux, ce qui résulte d'une Definition of Done incomplète ou d'une dette technique accumulée. L'option 4 est fausse — Scrum décourage explicitement les Sprints de stabilisation. L'option 5 donne une fausse image de la personnalisation ; un Scrum correctement appliqué évite ce besoin.
Parmi les exemples suivants, lesquels constituent les DEUX critères d\'entrée les plus appropriés documentés dans le modèle de plan de test d\'intégration système ?
Sélectionnez DEUX réponses.
A. Le pourcentage de procédures de test d'acceptation prévues pour exécution.
B. Le pourcentage de couverture de décision atteint durant les tests unitaires.
C. La disponibilité de la dernière version de l'outil d'enregistrement-rejoue (pour tester l'interface avec le nouvel outil de gestion des tests).
D. Le pourcentage de couverture des exigences atteint durant le test d'intégration système.
E. L'approbation d'une note de version logicielle de test de performance (rapport de transmission d'élément de test) par le développement et les tests montrant que les performances du système répondent aux critères d'acceptation spécifiés.
✓ Bonne réponse : B, C
Réponse : Le pourcentage de couverture de décision atteint durant les tests unitaires. / La disponibilité de la dernière version de l\'outil d\'enregistrement-rejoue (pour tester l\'interface avec le nouvel outil de gestion des tests).. Explication : Les critères d\'entrée sont des conditions préalables concrètes et vérifiables avant l\'exécution. La couverture de décision des tests unitaires (A) et la disponibilité des outils requis (B) sont des critères d\'entrée classiques, mesurables et directs pour l\'intégration.
Question 2 / 10
Quelle activité est utilisée comme entrée majeure pour l\'amélioration du processus de test ?
A. Évaluation des critères de sortie et rapports
B. Planification et pilotage des tests
C. Clôture du projet de test
D. Implémentation et exécution des tests
✓ Bonne réponse : C
Réponse : Clôture du projet de test. Explication : D est correct car la phase de clôture du projet de test produit le rapport de synthèse formelle, les artefacts de retours d\'expérience et les métriques consolidées qui constituent les principales entrées utilisées pour piloter et prioriser l\'amélioration du processus de test.
Question 3 / 10
Pour estimer la durée des tâches de test automatisé utilisant un outil de capture-rejouer, quel élément est ESSENTIEL ?
A. Le nombre de testeurs dans l\'entreprise et leur niveau.
B. Les métriques enregistrées lors du test de l\'outil de capture-rejouer.
C. Les normes utilisées pour la spécification des exigences.
D. Les compétences et l\'expérience des développeurs pour corriger les défaillances.
✓ Bonne réponse : B
Réponse : Les métriques enregistrées lors du test de l\'outil de capture-rejouer.. Explication : C est correct car les métriques mesurées de l\'outil de capture-rejouer fournissent les données empiriques directes (taux d\'exécution, temps de création et maintenance des scripts, taux de faux positifs/négatifs, surcharge de configuration/nettoyage) nécessaires pour convertir les tâches de test spécifiées en estimations temporelles fiables et réduire l\'incertitude.
Question 4 / 10
Laquelle des techniques suivantes est la moins susceptible d\'être utilisée pour identifier les risques projet et produit ?
A. Entretiens avec des experts
B. Brainstorming
C. Inspections
D. Évaluations indépendantes
✓ Bonne réponse : C
Réponse : Inspections. Explication : Les inspections (B) sont les moins appropriées car c\'est une technique d\'examen statique, axée sur les défauts, destinée à trouver des non-conformités dans les produits de travail plutôt qu\'à identifier proactivement les risques projet et produit. Les inspections utilisent des listes de contrôle et une approche orientée détection de défauts, tandis que l\'identification des risques nécessite une exploration prospective des incertitudes futures.
Question 5 / 10
Laquelle des mesures suivantes est une étape d\'atténuation des risques projet que vous pourriez prendre en tant que responsable des tests ?
A. Embaucher un prestataire après le départ d\'un analyste de test de l\'entreprise
B. Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests
C. Tester les problèmes de performance
D. Organiser une réunion rétrospective du projet en utilisant les résultats des tests après chaque incrément
✓ Bonne réponse : B
Réponse : Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests. Explication : C est correct car prévoir un environnement de test de secours est une mesure d\'atténuation proactive et au niveau du projet qui réduit la probabilité et l\'impact d\'une défaillance d\'environnement. L\'atténuation des risques projet consiste en actions anticipées et délibérées réduisant l\'exposition aux menaces identifiées. Un environnement redondant est une mesure classique car une défaillance d\'environnement est un point de défaillance unique fréquent pouvant arrêter complètement les tests et augmenter les coûts.
Question 6 / 10
Pour un logiciel de surveillance médicale dans le domaine médical. Lequel des éléments suivants vous attendriez-vous le moins à voir abordé dans le plan de test?
A. Disponibilité
B. Portabilité
C. Sécurité
D. Fiabilité
✓ Bonne réponse : B
Réponse : Portabilité. Explication : C est correct car la portabilité est un attribut non-fonctionnel de faible priorité pour un système de surveillance médicale critique pour la sécurité, normalement lié à des piles matériel/système d\'exploitation certifiées. La disponibilité, la sécurité et la fiabilité ont un impact direct sur le risque patient et les preuves réglementaires.
Question 7 / 10
Lequel des éléments suivants est un inconvénient valide du test indépendant ?
A. Les testeurs indépendants ont besoin d\'une formation supplémentaire et coûtent toujours plus cher.
B. Les testeurs indépendants deviendront un goulot d\'étranglement et introduiront des problèmes dans la gestion des incidents.
C. Les développeurs et le test indépendant vont se chevaucher et gaspiller des ressources.
D. Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.
✓ Bonne réponse : D
Réponse : Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.. Explication : Le test indépendant sépare la vérification du développement, ce qui peut diminuer le sens de la responsabilité des développeurs tandis que la coordination des tests et le triage des incidents se concentrent dans une équipe distincte qui peut devenir un goulot d\'étranglement processus.
Question 8 / 10
Sur la base des informations fournies dans le scénario, identifiez comment l\'équipe pourrait être améliorée de manière la plus efficace ?
A. En fournissant une formation spécifique sur les systèmes testés
B. En fournissant un atelier sur les techniques de conception de tests
C. En fournissant une formation sur l\'examen des exigences
D. En fournissant une formation dans le domaine de la paie
✓ Bonne réponse : B
Réponse : En fournissant un atelier sur les techniques de conception de tests. Explication : Un atelier sur les techniques de conception de tests remédie directement à la faible efficacité de détection des défauts en dotant les testeurs de méthodes systématiques et répétables pour dériver des cas de test de meilleure qualité. Les techniques pratiques (partitionnement des équivalences, analyse des valeurs limites, tables de décision, transitions d\'état, techniques d\'appairage) améliorent la couverture et augmentent la probabilité de détection des défauts.
Question 9 / 10
Quel est l\'objectif de l\'utilisation de critères d\'entrée et de sortie ?
A. Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.
B. L\'attente est que les tests de développement ne sont pas adéquats.
C. Les critères de sortie sont utilisés pour décider quand arrêter les tests.
D. L\'utilisation de critères d\'entrée et de sortie empêchera les logiciels non testés ou mal testés de passer au niveau de test suivant.
✓ Bonne réponse : A
Réponse : Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.. Explication : C est correct car les critères d\'entrée et de sortie sont des portes de qualité objectives pour les transitions de niveau et la prise de décision, non des mécanismes destinés à sécuriser les ressources. Ils spécifient des conditions mesurables soutenant les décisions arrêt/go et protègent les activités en aval.
Question 10 / 10
Quel sujet doit être abordé en détail dans le plan directeur de test?
A. Un ensemble logique de cas de test
B. Une description des dépendances entre les cas de test
C. Une liste des valeurs limites pour le montant
D. Une approche des tests de régression
✓ Bonne réponse : D
Réponse : Une approche des tests de régression. Explication : Le plan directeur de test est un document stratégique de haut niveau qui définit l\'approche globale, la portée, les objectifs et les risques. L\'approche des tests de régression est une décision stratégique appropriée à couvrir en détail, contrairement aux détails tactiques comme les valeurs limites ou l\'organisation des cas de test.
Lors de l'implémentation de votre outil MCP lookup_order, le backend retourne parfois des erreurs (par exemple, « Commande introuvable » ou des pannes temporaires de base de données). Quel est le bon modèle pour communiquer ces erreurs à l'agent ?
A. Journaliser l'erreur côté serveur et retourner un résultat vide pour éviter de perturber le modèle.
B. Retourner une réponse de succès avec un champ « status » indiquant le type d'erreur.
C. Retourner le message d'erreur dans le contenu du résultat de l'outil avec le flag isError défini à true.
D. Lever une exception depuis le gestionnaire d'outil afin que le framework de l'agent puisse la capturer et la journaliser.
✓ Bonne réponse : C
A. Enregistrer l'erreur côté serveur et retourner un résultat vide pour ne pas perturber le modèle — Incorrect. Cela masque les informations critiques sur l'échec, rendant impossible pour l'agent de distinguer « aucune donnée » d'une « défaillance système ». B. Lever une exception depuis le gestionnaire d'outil afin que le framework agent puisse la capturer et la journaliser — Incorrect. Les exceptions sont utiles en interne, mais l'agent a toujours besoin d'une réponse structurée de l'outil ; les exceptions brutes ne propagent pas de manière fiable un contexte utile au modèle. C. Retourner le message d'erreur dans le contenu du résultat de l'outil avec le flag isError défini à true — Correct. Il s'agit du modèle MCP approprié : l'outil signale explicitement l'échec en utilisant isError: true, tout en fournissant un message d'erreur lisible afin que l'agent puisse décider de réessayer, d'escalader ou d'informer l'utilisateur. D. Retourner une réponse de succès avec un champ « status » indiquant le type d'erreur — Incorrect. Cela est trompeur car cela traite les échecs comme des réponses réussies, ce qui perturbe le raisonnement en aval et l'orchestration des outils.
Question 2 / 10
Votre outil de recherche de vols appelle une API externe d'une compagnie aérienne qui retourne occasionnellement une erreur 503 Service Unavailable. Quelle est la manière la plus efficace de gérer cette erreur dans l'implémentation de votre outil ?
A. Retourner un message d'erreur dans le résultat de l'outil expliquant que le service est temporairement indisponible.
B. Réessayer automatiquement la requête jusqu'à cinq fois avec un délai exponentiel avant de retourner les résultats à l'agent.
C. Journaliser l'erreur en interne et retourner une réponse vide, laissant le modèle continuer sans les données de vol.
D. Retourner une liste de vols vide comme si la recherche avait réussi mais n'avait trouvé aucun vol correspondant.
✓ Bonne réponse : B
A. Retourner une liste de vols vide comme si la recherche avait réussi mais n'avait trouvé aucun vol correspondant. Incorrect. Cela masque l'échec et induit le système en erreur en lui faisant croire qu'aucun vol n'existe, ce qui peut conduire à des conclusions incorrectes. B. Enregistrer l'erreur en interne et retourner une réponse vide, laissant le modèle continuer sans les données de vols. Incorrect. Cela supprime également le signal d'échec, empêchant l'agent de prendre des mesures correctives. C. Retourner un message d'erreur dans le résultat de l'outil expliquant que le service est temporairement indisponible. Incorrect. Bien que transparent, cela ne tente pas à lui seul une récupération et peut dégrader inutilement l'expérience utilisateur. D. Réessayer automatiquement la requête jusqu'à cinq fois avec un backoff exponentiel avant de retourner les résultats à l'agent. Correct. Il s'agit de l'approche la plus efficace : elle gère les pannes transitoires de manière élégante, améliore la fiabilité et ne remonte les erreurs que si les tentatives échouent.
Question 3 / 10
You're Implementing a feature where users refine their playlist preferences through multiple conversation turns. After deploying, you notice Claude's responses don't reflect what us earlier in the same conversation--for example, a user says they love jazz, but two messages later Claude asks what genres they enjoy. What is the most likely cause?
A. The Claude API requires a session_id parameter that you haven't configured
B. Claude requires a vector database connection to maintain conversation memory
C. Your application isn't including prior messages in the messages array
D. The model's context window has been exceeded by the conversation length
✓ Bonne réponse : C
A. La fenêtre de contexte du modèle a été dépassée par la longueur de la conversation — Incorrect. Cela ne se produirait que lors de conversations très longues, alors que le problème apparaît dès les premiers échanges. B. L'API Claude nécessite un paramètre session_id que vous n'avez pas configuré — Incorrect. Il n'existe pas de session_id obligatoire ; le contexte doit être géré explicitement par l'application. C. Claude nécessite une connexion à une base de données vectorielle pour maintenir la mémoire de la conversation — Incorrect. Une base de données vectorielle est optionnelle pour la récupération d'informations, elle n'est pas requise pour la mémoire conversationnelle de base. D. Votre application n'inclut pas les messages précédents dans le tableau messages — Correct. Claude ne conserve aucune mémoire entre les appels ; si les messages précédents ne sont pas inclus, il ne peut pas se souvenir des préférences exprimées antérieurement par l'utilisateur.
Question 4 / 10
Après que l'agent de recherche web et l'agent d'analyse de documents ont terminé leurs tâches, le coordinateur invoque l'agent de synthèse. Cependant, l'agent de synthèse répond qu'il ne peut pas accomplir la tâche car aucun résultat de recherche ne lui a été fourni. Quelle est la cause la plus probable de ce problème ?
A. La fenêtre de contexte de l'agent de synthèse n'est pas suffisamment grande pour contenir les sorties combinées des deux agents précédents.
B. Les sous-agents doivent partager une connexion API unique pour permettre un partage automatique du contexte entre les invocations.
C. L'agent de synthèse a besoin d'outils lui permettant de récupérer directement les résultats depuis les historiques de conversation des autres agents.
D. Le coordinateur n'a pas inclus les sorties des agents précédents dans le prompt de l'agent de synthèse.
✓ Bonne réponse : D
A. L'agent de synthèse a besoin d'outils capables de récupérer les résultats directement depuis l'historique des conversations des autres agents. Incorrect. Les agents n'ont pas besoin d'accéder directement aux historiques des autres. Une orchestration correcte transmet les sorties explicitement via des prompts. B. La fenêtre de contexte de l'agent de synthèse n'est pas suffisamment large pour contenir les sorties combinées des deux agents précédents. Incorrect. Si c'était le problème, l'agent recevrait des données tronquées, et non une absence totale de données. L'erreur indique que les entrées sont entièrement manquantes. C. Les sous-agents doivent partager une seule connexion API pour permettre le partage automatique du contexte entre les invocations. Incorrect. La communication entre agents ne dépend pas de connexions API partagées. Le contexte doit être explicitement transmis par le coordinateur. D. Le coordinateur n'a pas inclus les sorties des agents précédents dans le prompt de l'agent de synthèse. Correct. L'agent de synthèse ne peut agir que sur les informations fournies dans son prompt. Si les sorties précédentes ne sont pas transmises, il signalera l'absence des résultats de recherche.
Question 5 / 10
La surveillance indique que 12 % des extractions échouent à la validation Pydantic avec des erreurs spécifiques telles que « float attendu pour quantity, obtenu '2 to 3' ». Relancer ces requêtes sans modification produit les mêmes échecs. Quelle est l'approche la plus efficace pour récupérer de ces échecs de validation ?
A. Implémenter un pipeline secondaire utilisant un modèle de niveau supérieur pour retraiter les documents qui échouent à la validation.
B. Définir la température à 0 pour éliminer la variabilité des sorties et garantir un formatage cohérent.
C. Envoyer une requête de suivi incluant l'erreur de validation, en demandant au modèle de corriger sa sortie.
D. Pré-traiter les documents source pour standardiser les formats problématiques avant de les envoyer à l'extraction.
✓ Bonne réponse : C
A. Définir la température à 0 pour éliminer la variabilité des sorties et garantir un formatage cohérent — Incorrect. Cela réduit l'aléatoire mais ne corrige pas les erreurs d'extraction systématiques comme la mauvaise interprétation des plages (« 2 à 3 »). B. Envoyer une requête de suivi incluant l'erreur de validation, en demandant au modèle de corriger sa sortie — Correct. Fournir un retour de validation précis permet au modèle de corriger le problème exact (par exemple, convertir « 2 à 3 » en un nombre flottant valide), rendant la récupération très efficace. C. Pré-traiter les documents sources pour standardiser les formats problématiques avant de les envoyer à l'extraction — Incorrect. Utile dans certains cas, mais pas évolutif ni suffisant pour gérer la diversité des variations du monde réel. D. Mettre en place un pipeline secondaire utilisant un modèle de niveau supérieur pour retraiter les documents qui échouent à la validation — Incorrect. Plus coûteux et inutile — la correction ciblée est plus efficace et plus performante.
Question 6 / 10
Lorsque l'agent appelle lookup_order et reçoit les détails d'une commande indiquant que l'article a été acheté il y a 45 jours, comment la boucle agentique détermine-t-elle s'il faut appeler process_refund ou escalader vers un humain ?
A. Les détails de la commande sont ajoutés à la conversation et le modèle raisonne pour décider quelle action entreprendre.
B. L'agent exécute les étapes restantes d'une séquence d'outils planifiée au début de la requête.
C. La couche d'orchestration achemine automatiquement vers l'outil suivant en fonction du champ de statut de la commande.
D. L'agent suit un arbre de décision préconfiguré associant les attributs de la commande à des appels d'outils spécifiques.
✓ Bonne réponse : A
B. Les détails de la commande sont ajoutés à la conversation et le modèle raisonne sur l'action à entreprendre. Correct. Dans une boucle agentique, les résultats des outils (comme « acheté il y a 45 jours ») sont réinjectés dans le contexte du modèle, et celui-ci réévalue la situation de manière dynamique. Il décide ensuite s'il convient de procéder avec process_refund, d'escalader vers un humain, ou d'entreprendre une autre action en fonction de la politique et des informations mises à jour. Pourquoi les autres réponses sont incorrectes : A. Séquence d'outils fixe planifiée dès le départ — Incorrect. Les systèmes agentiques ne sont pas des flux de travail statiques ; ils s'adaptent après chaque observation. C. Arbre de décision préconfiguré — Incorrect. Il s'agit d'une automatisation basée sur des règles, et non d'un raisonnement piloté par un LLM. D. La couche d'orchestration achemine automatiquement le prochain appel d'outil — Incorrect. Cela supprime le rôle de raisonnement du modèle et le transforme en un routage déterministe.
Question 7 / 10
Votre agent traite un litige de facturation. Après avoir appelé get_customer et lookup_order, il identifie que le litige implique une erreur de tarification promotionnelle nécessitant l'approbation d'un responsable — ce qui dépasse le niveau d'autorisation de l'agent. Comment le workflow doit-il gérer cette escalade en cours de processus ?
A. Appeler escalate_to_human en ne transmettant que le message original du client.
B. Tenter quand même le remboursement avec process_refund, et n'escalader que si le système rejette la transaction.
C. Compiler un handoff structuré incluant les informations client, les détails de commande et le problème identifié avant d'appeler escalate_to_human.
D. Persister l'intégralité de l'historique de conversation et des réponses aux outils dans une base de données, puis appeler escalate_to_human avec un identifiant de référence.
✓ Bonne réponse : C
A. Persister l'intégralité de l'historique de conversation et des réponses aux outils dans une base de données, puis appeler escalate_to_human avec un identifiant de référence — Incorrect. Utile sur le plan opérationnel, mais l'agent humain a tout de même besoin d'un résumé concis et exploitable plutôt que de simples journaux bruts. B. Appeler escalate_to_human en ne transmettant que le message original du client — Incorrect. Cela perd le travail d'investigation déjà effectué et oblige l'agent humain à répéter les étapes. C. Tenter le remboursement avec process_refund quoi qu'il arrive, en escaladant uniquement si le système rejette la transaction — Incorrect. Cela viole les limites d'autorisation et la politique métier. D. Compiler une passation de contexte structurée incluant les détails du client, les informations de commande et le problème identifié avant d'appeler escalate_to_human — Correct. Une passation structurée préserve le contexte, réduit les répétitions et permet à l'agent humain de continuer efficacement.
Question 8 / 10
Une fois que les sous-agents de recherche web et d'analyse de documents ont terminé leurs tâches, le coordinateur doit lancer le sous-agent de synthèse pour synthétiser les résultats. Quelle est la bonne approche pour fournir au sous-agent de synthèse les informations dont il a besoin ?
A. Fournir au sous-agent des définitions d'outils lui permettant de demander les sorties des autres sous-agents via des callbacks.
B. Lancer le sous-agent avec seulement une brève description de la tâche, en s'appuyant sur l'héritage automatique du contexte depuis le coordinateur.
C. Inclure directement les résultats complets des deux sous-agents dans le prompt du sous-agent de synthèse.
D. Transmettre des identifiants de référence et configurer le sous-agent avec un accès en lecture à un espace mémoire partagé où les autres sous-agents ont déposé leurs résultats.
✓ Bonne réponse : D
A. Fournir au sous-agent des définitions d'outils lui permettant de demander des résultats à d'autres sous-agents via des callbacks. Incorrect. Cette approche introduit un couplage et une complexité inutiles. Les sous-agents ne devraient pas avoir besoin de récupérer activement des données auprès des autres. B. Inclure directement les résultats complets des deux sous-agents dans le prompt du sous-agent de synthèse. Incorrect. Bien que simple, cette approche ne passe pas bien à l'échelle pour des résultats volumineux et peut dépasser les limites de contexte, réduisant ainsi l'efficacité. C. Transmettre des identifiants de référence et configurer le sous-agent avec un accès en lecture à un espace mémoire partagé où les autres sous-agents ont déposé leurs résultats. Correct. Il s'agit de l'approche la plus évolutive et prête pour la production. Elle préserve la fidélité des informations tout en évitant la surcharge du contexte, permettant à l'agent de synthèse de récupérer exactement ce dont il a besoin. D. Instancier le sous-agent avec seulement une brève description de tâche, en s'appuyant sur un héritage automatique du contexte depuis le coordinateur. Incorrect. Il n'existe pas d'héritage automatique du contexte — sans accès explicite aux données, l'agent de synthèse ne peut pas fonctionner correctement.
Question 9 / 10
Votre outil documents(query) retourne des résultats sous la forme « 3 documents trouvés : Proposition budgétaire T2, Prévision budgétaire T2, Bilan annuel ». Vous souhaitez que l'agent puisse traiter document(4, multi) et doc(24, multi). Quel format de retour permettrait le mieux ces flux de travail en plusieurs étapes ?
A. Un tableau JSON des titres de documents extraits des résultats de recherche.
B. Des URL sur lesquelles les utilisateurs peuvent cliquer pour ouvrir le document dans leur navigateur.
C. Des descriptions plus détaillées et lisibles par un humain, incluant la taille et les auteurs.
D. Des données structurées contenant les identifiants et les métadonnées de chaque document trouvé.
✓ Bonne réponse : D
A. Des URLs sur lesquelles les utilisateurs peuvent cliquer pour ouvrir le document dans leur navigateur. Incorrect. Les URLs sont utiles pour les utilisateurs, mais ne sont pas idéales pour les agents effectuant des workflows en plusieurs étapes nécessitant un référencement fiable et des opérations supplémentaires. B. Des données structurées contenant les identifiants de documents et les métadonnées pour chaque résultat. Correct. Cela permet à l'agent de référencer de manière programmatique des documents spécifiques (via des identifiants) à travers plusieurs étapes, rendant les workflows tels que les requêtes de suivi ou la récupération de documents précis et fiables. C. Un tableau JSON de titres de documents extraits des résultats de recherche. Incorrect. Les titres seuls sont ambigus et ne constituent pas des identifiants stables, ce qui rend difficile pour les agents d'agir de manière fiable sur des documents spécifiques. D. Des descriptions plus détaillées et lisibles par l'humain, incluant la taille et les auteurs. Incorrect. Utile pour les utilisateurs, mais toujours non structuré et non adapté à des opérations précises d'agents en plusieurs étapes.
Question 10 / 10
Le premier message d'un nouvel utilisateur est : « Configure ma musique de concentration. » Cela pourrait signifier configurer des préférences, créer une playlist ou lancer la musique immédiatement. Votre système prend en charge ces trois actions. Quelle est l'approche la plus efficace ?
A. Poser une seule question de clarification sur le type d'action souhaité : lancer maintenant ou configurer pour plus tard.
B. Créer une nouvelle playlist « Concentration » avec des titres sélectionnés et informer l'utilisateur qu'elle est prête.
C. Démarrer la configuration des préférences en posant des questions sur les genres, les tempos et les artistes préférés pour la concentration.
D. Lancer immédiatement des titres populaires de concentration et laisser l'utilisateur réorienter si nécessaire.
✓ Bonne réponse : A
A. Créer une nouvelle playlist « Focus » avec des titres sélectionnés et notifier l'utilisateur qu'elle est prête. Incorrecte. Cette option suppose une intention et risque d'effectuer la mauvaise action, ce qui frustre les utilisateurs. B. Poser une question de clarification sur le type d'action : écouter maintenant ou configurer pour plus tard. Correcte. Cela minimise les frictions tout en résolvant l'ambiguïté, permettant à l'assistant d'effectuer rapidement la bonne action. C. Lancer immédiatement des titres populaires de concentration et laisser l'utilisateur rediriger si nécessaire. Incorrecte. Agit prématurément et peut ne pas correspondre à l'intention de l'utilisateur. D. Démarrer la configuration des préférences en posant des questions sur les genres, le tempo et les artistes. Incorrecte. Trop lourd en amont — ajoute des frictions inutiles avant de confirmer l'intention.
Nos examens sont conçus pour reproduire le niveau, le format et les pièges des certifications officielles, afin que vous soyez prêt le jour J.
Ailleurs
Chez MyExam
✗ Des dumps copiés-collés
✓ Des questions construites pour comprendre
✗ Un score sans explication
✓ Une correction détaillée pour chaque réponse
✗ Contenu générique ou mal traduit
✓ Questions rédigées en français par des certifiés actifs
✗ Aucun suivi de progression
✓ Tableau de bord par domaine de compétence
✗ Contenu rarement mis à jour
✓ Mises à jour incluses à chaque révision du référentiel
Corrections question par question
Chaque réponse — bonne ou mauvaise — est expliquée avec sa justification. Vous comprenez pourquoi, pas seulement quoi.
Mises à jour automatiques
Nouvelle version du référentiel ? Elle est incluse dans votre abonnement, sans surcoût et sans action de votre part.
Kit de révision intensif — allez plus loin
Des annales enrichies en PDF : plus de questions qu'en ligne, corrections encore plus approfondies. Achat unique 14,99 €, accès à vie. Encore plus efficace en complément des simulations d'examen.
Suivez votre progression, identifiez vos lacunes et mesurez votre niveau de préparation avant le jour J.
Avis clients
Ils ont réussi leur certification
Des centaines de candidats ont déjà fait confiance à MyExam.fr pour préparer leur examen.
J'ai réussi AWS Cloud Practitioner du premier coup après 3 semaines sur MyExam.fr. Les questions sont vraiment proches de l'examen réel.
Thomas R.
Certifié AWS CLF-C02
La correction détaillée de chaque question m'a permis de comprendre mes erreurs, pas juste de mémoriser les bonnes réponses.
Camille D.
Certifiée ISTQB Foundation
Aucune autre plateforme francophone ne propose autant de contenu structuré à ce prix. Le rapport qualité/prix est excellent.
Karim B.
Certifié PMP
FAQ
Questions fréquentes
Puis-je préparer plusieurs certifications en même temps ?
Absolument. Un seul abonnement donne accès à toutes les certifications disponibles sur la plateforme, simultanément et sans restriction.
Les examens blancs sont-ils à jour avec les référentiels officiels ?
Oui. Nos examens sont révisés à chaque mise à jour des référentiels officiels. En tant qu'abonné, vous bénéficiez automatiquement des nouvelles versions sans surcoût.
Les kits de révision sont-ils inclus dans l'abonnement ?
Non. Les kits de révision sont des annales enrichies : plus de questions que sur la plateforme, des corrections encore plus détaillées. Disponibles séparément à 14,99 € par kit (achat unique, accès à vie). L'abonnement couvre les examens blancs interactifs en ligne pour l'ensemble des certifications.
Puis-je résilier à tout moment ?
Oui, en un clic depuis votre espace personnel. Aucun préavis, aucun frais caché. Votre accès reste actif jusqu'à la fin de la période payée.
Quelle différence avec les préparations officielles ?
Les examens officiels coûtent souvent plusieurs centaines d'euros et ne proposent pas de correction détaillée. MyExam.fr vous permet de vous entraîner en conditions réelles, avec des explications complètes, pour un coût mensuel inférieur au prix d'un café par semaine.
Nous utilisons des cookies essentiels pour faire fonctionner le site.
Avec votre accord, nous pouvons aussi utiliser des cookies pour améliorer votre expérience, analyser l’usage et afficher du contenu pertinent.
Essentiels : toujours actifs
Personnaliser : choisir vos préférences
Accepter ou Refuser : tous les cookies non essentiels
Préférences relatives aux cookies
Gérez vos préférences en matière de cookies ci-dessous :
Essential cookies enable basic functions and are necessary for the proper function of the website.
Nom
Description
Duration
Cookie Preferences
This cookie is used to store the user's cookie consent preferences.
30 days
These cookies are needed for adding comments on this website.
Nom
Description
Duration
comment_author
Used to track the user across multiple sessions.
Session
comment_author_email
Used to track the user across multiple sessions.
Session
comment_author_url
Used to track the user across multiple sessions.
Session
These cookies are used for managing login functionality on this website.