Sie entwerfen eine Microservices-Plattform auf AKS für eine E-Commerce-Website. Anforderungen: ein einziger öffentlicher Endpunkt für Clients, zentralisierte Authentifizierung und Drosselung, Service-zu-Service-Entkopplung für Domänenereignisse (z. B. OrderCreated) und interne Service Discovery. Welche zwei Komponenten sollten Sie einbeziehen, um die Anforderungen an den externen Zugriff und die ereignisgesteuerte Kommunikation zu erfüllen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Azure API Management als API-Gateway vor dem Cluster, um Routing, Authentifizierung, Ratenbegrenzung und Versionierung bereitzustellen., Azure Service Bus-Themen für Publish/Subscribe-Messaging zwischen Diensten zur asynchronen Verarbeitung von Domänenereignissen..
Warum dies die Antwort ist
Azure API Management ist die korrekte Wahl für einen einzelnen öffentlichen Endpunkt, da es Routing, Authentifizierung, Drosselung und Versionierung zentral verwaltet, was die externen Zugriffsanforderungen erfüllt. Azure Service Bus-Themen sind ideal für die ereignisgesteuerte Kommunikation, da sie ein Publish/Subscribe-Modell für die asynchrone Verarbeitung von Domänenereignissen bieten und die Entkopplung zwischen Diensten gewährleisten. Clientseitige Service Discovery über Pod-IPs ist unzuverlässig und nicht für die externe Exposition gedacht. Die öffentliche IP-Exposition für jeden Dienst ist unsicher und verwaltungsintensiv. Azure Files-Freigaben sind für Dateispeicherung gedacht, nicht für ereignisgesteuertes Messaging.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich