Serverless architecture is the current trend in the software industry, which allows you to run applications in cost effective ephemeral services. With GraphQL, you can reduce the number of service calls to single endpoint. Using these two technologies, we can build cost effective and efficient API.

In this article series, I am gonna guide you on how to integrate GraphQL API and Azure functions together (Part I). Also, how we can secure this API using oAuth2 authentication (Part II).

Below is the high-level diagram of what we are going to cover in this article,

I presume you have already worked with Azure technologies and GraphQL. So I am not going into a detailed explanation on each term on each section.

Prerequisites

  • Basic knowledge on Azure technologies, Azure CLI command and  GraphQL
  • Azure account (you may use Azure free subscription)
  • Install  Azure Functions Core Tools CLI Version 2.x
  • Install  Azure CLI
  • PostMan tool

#serverless #graphql #api-development #azure

Build Serverless API with GraphQL and Azure — Part I
1.35 GEEK