shlogg · Early preview
Utibe @yutee_okon

Building A Serverless FastAPI API With Azure Services

Built a FastAPI-based serverless API using Azure Functions, CosmosDB, Blob Storage & Terraform, serving Nigerian football club data & generating fun facts with OpenAI.

Introduction

As a cloud engineer, working with APIs and serverless services will almost always come into play at some point in your journey. I recently completed the LearnToCloud Phase 2 guide and took on the capstone project. In this article, I'll walk you through a version of the project where I built a FastAPI, leveraging Azure Blob Storage for storage, CosmosDB for the database, and Terraform for Infrastructure as Code (IaC), all deployed using Azure Functions.

  
  
  Project Overview

The API serves data on clubs that participate in the Nigerian Professional Football League, including...