Azure Functions documentation
Azure Functions is a cloud service available on-demand that provides all the continually-updated infrastructure and resources needed to run your applications. You focus on the pieces of code that matter most to you, and Azure Functions handles the rest. You can use Azure Functions to build web APIs, respond to database changes, process IoT streams, manage message queues, and more.
About Azure Functions
Overview
Concept
Learn
video
Get started
Quickstart
- Create your first function (C#)
- Create your first function (Go)
- Create your first function (Java)
- Create your first function (JavaScript)
- Create your first function (PowerShell)
- Create your first function (Python)
- Create your first function (Rust)
- Create your first function (TypeScript)
Learn
video
Develop functions
Concept
How-To Guide
Learn
video
Connect to services
Concept
Tutorial
Learn
Deploy functions
Deploy
How-To Guide
Performance and monitoring best practices
Concept
- Performance and reliability
- Manage connections
- Storage considerations
- Error handling and function retries
- Security
- Monitor functions
- Networking considerations