Avant de déployer une application qui lit les données de carte de crédit à partir d'un abonnement Pub/Sub, vous devez tester l'intégration Pub/Sub localement. Que devriez-vous faire ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créez un service pour publier des messages et déployez l'émulateur Pub/Sub. Publiez un ensemble standard de messages de test du service de publication vers l'émulateur..
Pourquoi c'est la réponse
Pour tester localement une application qui consomme des messages Pub/Sub, la meilleure approche est d'utiliser l'émulateur Pub/Sub. Cet émulateur simule le service Pub/Sub de Google Cloud sur votre machine locale, vous permettant de tester votre logique d'application sans interagir avec l'environnement de production. En créant un service de publication distinct et en lui faisant envoyer un ensemble standard de messages de test à l'émulateur, vous assurez un environnement de test reproductible et contrôlé. Les autres options sont moins idéales car : Générer du contenu aléatoire (option 1) ne permet pas de tester des scénarios spécifiques ou des cas limites. Utiliser des messages de production (options 2 et 3) est risqué en raison des données sensibles (informations de carte de crédit) et peut violer les politiques de confidentialité ou de sécurité. De plus, rejouer des messages de production directement dans l'application ou l'émulateur peut ne pas simuler correctement les conditions réelles de flux de données.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise