Azure Functions
Event-driven serverless compute for any workload
Azure Functions is a serverless compute service that lets you run event-triggered code without managing infrastructure. Build APIs, process data, integrate systems, and respond to events — all with automatic scaling and pay-per-execution pricing.
Quick start
Install the Azure Developer CLI
winget install microsoft.azdInitialize from a Functions template
azd init --template todo-nodejs-mongo-swa-funcDeploy to Azure
azd upFeatured templates

Static React Web App + Functions with Node.js API and MongoDB
A blueprint for getting a React web app with a Node.js API and a MongoDB database on Azure. The blueprint includes sample application code (a ToDo web app) which can be removed and replaced with your own application code. Add your own source code and leverage the Infrastructure as Code assets (written in Bicep) to get up and running quickly. This architecture is for hosting static web apps with serverless logic and functionality.

Static React Web App + Functions with Python API and MongoDB
A blueprint for getting a React.js web app with Python (FastAPI) API and a MongoDB API in Cosmos database onto Azure. The frontend, currently a ToDo application, is designed as a placeholder that can easily be removed and replaced with your own frontend code. This architecture is for hosting static web apps with serverless logic and functionality.

Static React Web App + Functions with C# API and SQL Database
A blueprint for getting a React web app with a C# API and a SQL database on Azure. The blueprint includes sample application code (a ToDo web app) which can be removed and replaced with your own application code. Add your own source code and leverage the Infrastructure as Code assets (written in Bicep) to get up and running quickly. This architecture is for hosting static web apps with serverless logic and functionality.

FastAPI on Azure Functions
A simple FastAPI app deployed to Azure Functions. Can also be run and debugged locally with the Azure Functions Core Tool emulator.

Azure Functions - Text Summarization using AI Cognitive Language Service (C#-Isolated)
This sample shows how to take text documents as a input via BlobTrigger, does Text Summarization processing using the AI Congnitive Language service, and then outputs to another text document using BlobOutput binding.

Azure Functions - Text Summarization using AI Cognitive Language Service (Python v2 Function)
This sample shows how to take text documents as a input via BlobTrigger, does Text Summarization processing using the AI Congnitive Language service, and then outputs to another text document using BlobOutput binding.
Resources
Azure Functions documentation
Official docs covering triggers, bindings, and deployment options.
Durable Functions
Write stateful functions in a serverless environment with orchestration patterns.
Functions with azd
Learn how to use azd to scaffold, develop, and deploy Azure Functions apps.
Serverless APIs tutorial
Build and deploy a serverless REST API using Azure Functions.