Sie benötigen einen einzigen öffentlichen Endpunkt, der Anfragen an mehrere Backends weiterleitet, ohne zusätzliche Infrastruktur bereitzustellen. Anfragen an /v1/orders/* müssen an eine Legacy-API in einem anderen App Service weitergeleitet werden, und /v1/images/* sollen von einer statischen Blob Storage-Website bereitgestellt werden. Sie müssen Backend-URLs verbergen, einfache Pfad-Rewrites unterstützen und die Kosten minimal halten. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Aktivieren Sie Azure Functions Proxies in Ihrer Function App und definieren Sie proxies.json-Einträge mit Routenvorlagen, die auf in App-Einstellungen gespeicherte backendUri-Werte abgebildet werden..
Warum dies die Antwort ist
Azure Functions Proxies sind die kostengünstigste und einfachste Lösung für dieses Szenario. Sie ermöglichen es, einen einzigen Endpunkt zu verwenden, um Anfragen an verschiedene Backends weiterzuleiten, einschließlich Pfad-Rewrites und dem Verbergen von Backend-URLs, ohne zusätzliche Infrastruktur bereitstellen zu müssen. Die Konfiguration erfolgt über eine proxies.json-Datei, die Routenvorlagen und die entsprechenden backendUri-Werte definiert, welche in App-Einstellungen gespeichert werden können. Azure API Management wäre eine leistungsstärkere, aber auch teurere Lösung, die für komplexere API-Verwaltungsaufgaben gedacht ist. Azure Front Door ist ein globales Load Balancer und CDN, das für globale Anwendungen und erweiterte Routing-Anforderungen konzipiert ist, aber für dieses spezifische Szenario überdimensioniert und teurer wäre. Die Implementierung von zwei HTTP-getriggerten Funktionen wäre eine manuelle und wartungsintensive Lösung, die die Vorteile von Proxies nicht nutzen würde.
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