Function proxies provide a way to manage Azure Function endpoints within the scope of an application. There are many scenarios where a single API call will be handled by multiple Azure Functions. However, from an application point of view, it is a single API . In such scenarios, Function proxies become really useful.
The following things can be achieved using Function proxies:
- Creating facades for Azure Functions and logic apps
- Applying security to function calls
Refer to https://docs.microsoft.com/en-us/azure/azure-functions/functions-proxies to find out more about Function proxies.
Azure API Management provides superior features over Function proxies. For managing APIs across organizations, API Management is the right candidate.