Vous concevez une plateforme de microservices sur AKS pour un site de commerce électronique. Exigences : un point de terminaison public unique pour les clients, une authentification et une limitation centralisées, un découplage service-à-service pour les événements de domaine (par exemple, OrderCreated) et une découverte de services interne. Quels sont les deux composants à inclure pour répondre aux exigences d'accès externe et de communication événementielle ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Azure API Management en tant que passerelle API devant le cluster pour assurer le routage, l'authentification, la limitation de débit et le versioning., Rubriques Azure Service Bus pour la messagerie de publication/abonnement entre les services afin de gérer les événements de domaine de manière asynchrone..
Pourquoi c'est la réponse
Azure API Management (APIM) est le choix idéal pour l'accès externe. Il agit comme une passerelle API unique, offrant un point d'entrée public, gérant le routage vers les microservices, l'authentification, la limitation de débit et le versioning, répondant ainsi aux exigences d'un point de terminaison public unique et d'une authentification/limitation centralisées. Les rubriques Azure Service Bus sont parfaites pour la communication événementielle. Elles permettent un découplage service-à-service via un modèle de publication/abonnement (pub/sub), gérant les événements de domaine (comme OrderCreated) de manière asynchrone et fiable. La découverte de services côté client via les journaux est inefficace et non fiable. Exposer chaque service avec une IP publique est coûteux, complexe à gérer et ne fournit pas de point d'entrée unique. Les partages Azure Files ne sont pas conçus pour la messagerie événementielle pub/sub.
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