In recent times, one of the buzzwords in the industry is microservices, where you develop your web components as microservices that can be managed (scaling, deployment, and so on) individually without impacting other related components. Though the subject of microservices is itself a huge one, we will try to build few microservices that could be managed individually as independent function apps. But we will expose them to the external world as a single API with different operations with the help of Azure Function Proxies.
Breaking down large APIs into small subsets of APIs using proxies
Getting ready
In this recipe, we will be implementing the following architecture:
Let's assume that we are working for an e-commerce...