Build a custom HTTP API using Azure Functions and Cosmos DB - Episode 1

In the first session, we cover two main objectives:

  • Choose the best Azure service to design and implement a cost-efficient, and auto-scalable HTTP API
  • Use Azure functions in the portal to configure your first basic HTTP API endpoint

We start by investigating the reasons why the shop's website experience isn't optimal for customers. We identify the monolithic architecture of the solution as the main problem. Using the project requirements, we choose Azure functions as the best Azure service to improve the situation by building a decoupled HTTP API. With only ten clicks, we then create a prototype of the planned API.