Azure Functions

Official Documentation

Service Description

Azure Functions is a solution for easily running small pieces of code, or "functions," in the cloud. You can write just the code you need for the problem at hand, without worrying about a whole application or the infrastructure to run it. This can make development even more productive, and you can use your development language of choice, such as C#, F#, Node.js, Python or PHP. Pay only for the time your code runs and trust Azure to scale as needed.

Getting Started

  1. 9/22/2016, Video, 0:02:39
    Learn how to use the new Azure Functions serverless architecture
  2. 4/22/2016, Video, 0:53:46
    Azure Functions introduces an event driven, compute-on-demand experience that builds on Azure’s market leading PaaS platform. Come and experience how Azure Functions extends...
  3. 11/9/2016, Video, 0:11:00
    Chris Anderson with Azure functions and getting started. No more scaling.
  4. 11/8/2016, Video, 0:02:39
    Learn how to use the new Azure Functions serverless architecture
  5. 11/22/2016, Video, 0:44:16
    In this video, Chris Anderson and Jeremy Thake introduce Azure Functions. Azure Functions is an event-based, serverless compute experience to accelerate your development. It...
  6. 9/25/2016, Mva
    Would you like to learn how to use Azure Functions to build cutting-edge apps and nanoservices? Now’s your chance! Azure Functions execute code in the cloud in response to...
  7. 3/27/2016, Video, 0:19:30
    Azure functions is a new PaaS service which allows you to write "functions," short pieces of code in the language of your choosing which respond to and process events. In this...
  8. 9/12/2017, Video, 0:25:49
    You've heard the "serverless" buzzword, but do you know why it matters? In this session, you'll learn about Azure Functions, Microsoft's serverless compute offering. It...
  9. 5/6/2018, Video, 1:16:21
    Serverless applications are transforming the ways that developers are solving problems by radically increasing productivity and reducing operational friction. In this session,...
  10. 11/23/2017, Video, 0:31:31
    In this episode, Dmitry is joined by Jeremy Likness for a discussion of Azure Functions, which provide the powerful capability to merge events and code to quickly deploy micro...
  11. 4/10/2017, Webpage
    App Service has come a very long way in the nearly 5 years it has been a service in Azure. Along the way, we’ve added a number of features, changed the pricing model, we’ve...
  12. 2/10/2017, Video, 1:11:06
    Microsoft Azure Functions empowers developers to focus on writing the bare minimum of code, while abstracting away common problems. Via Azure Functions' serverless,...

Latest Content

Subscribe to News about Azure Functions


Web Content

Azure Functions Documentation

1. Overview
     1.1. About Functions
     1.2. Serverless comparison
2. Quickstarts
     2.1. Create function - portal
     2.2. Create function - Visual Studio
     2.3. Create function - Java/Maven
     2.4. Create function - Azure CLI
     2.5. Create function - Linux
     2.6. Triggers
          2.6.1. Blob storage
          2.6.2. Azure Cosmos DB
          2.6.3. Timer
          2.6.4. Generic webhook
          2.6.5. GitHub webhook
          2.6.6. Queue storage
     2.7. Integrate
          2.7.1. Storage
          2.7.2. Azure Cosmos DB
3. Tutorials
     3.1. Functions with Logic Apps
     3.2. Create a serverless API
     3.3. Create an OpenAPI definition
     3.4. Image resize with Event Grid
     3.5. Create a serverless web app
     3.6. Functions on Linux
          3.6.1. Custom image
          3.6.2. IoT Edge device
4. Samples
     4.1. Code samples
     4.2. Azure CLI
     4.3. Azure Functions Recipes
5. Concepts
     5.1. Compare 1.x and 2.x
     5.2. Scale and hosting
     5.3. Triggers and bindings
     5.4. Languages
          5.4.1. Supported languages
          5.4.2. C# (class library)
          5.4.3. C# script (.csx)
          5.4.4. F#
          5.4.5. JavaScript
          5.4.6. Java
     5.5. Diagnostics
     5.6. Performance considerations
     5.7. Functions Proxies
     5.8. IP addresses
     5.9. On-premises functions
     5.10. Durable Functions
          5.10.1. Overview
          5.10.2. Function types and features
          5.10.3. Bindings
          5.10.4. Checkpoint and replay
          5.10.5. Custom orchestration status
          5.10.6. Instance management
          5.10.7. HTTP API
          5.10.8. Error handling
          5.10.9. Diagnostics
          5.10.10. Timers
          5.10.11. External events
          5.10.12. Eternal orchestrations
          5.10.13. Singleton orchestrations
          5.10.14. Sub-orchestrations
          5.10.15. Task hubs
          5.10.16. Versioning
          5.10.17. Performance and scale
          5.10.18. Disaster recovery and geo-distribution
6. How-to guides
     6.1. Develop
          6.1.1. Developer guide
          6.1.2. Testing functions
          6.1.3. Develop and debug locally
          6.1.4. Visual Studio development
          6.1.5. Core Tools development
          6.1.6. IntelliJ IDEA development
          6.1.7. Eclipse development
          6.1.8. Manage connections
          6.1.9. Error handling
     6.2. Deploy
          6.2.1. Continuous deployment
          6.2.2. Zip push deployment
          6.2.3. Automate resource deployment
          6.2.4. On-premises functions
     6.3. Configure
          6.3.1. Manage a function app
          6.3.2. Set the runtime version
          6.3.3. Disable a function
     6.4. Monitor
     6.5. Integrate
          6.5.1. Connect to SQL Database
          6.5.2. Create an Open API 2.0 definition
          6.5.3. Export to PowerApps and Microsoft Flow
          6.5.4. Call a function from PowerApps
          6.5.5. Call a function from Microsoft Flow
          6.5.6. Use Managed Service Identity
     6.6. Durable Functions
          6.6.1. Install
          6.6.2. Chaining
          6.6.3. Fan-out/fan-in
          6.6.4. Monitors
          6.6.5. Human interaction
          6.6.6. Unit testing
          6.6.7. Event publishing
          6.6.8. Use WebJobs SDK
7. Reference
     7.1. Bindings
          7.1.1. Blob storage
          7.1.2. Azure Cosmos DB
      Functions 1.x
      Functions 2.x
          7.1.3. Event Grid
          7.1.4. Event Hubs
          7.1.5. External file
          7.1.6. External table
          7.1.7. HTTP and webhooks
          7.1.8. Microsoft Graph
          7.1.9. Mobile Apps
          7.1.10. Notification Hubs
          7.1.11. Queue storage
          7.1.12. SendGrid
          7.1.13. Service Bus
          7.1.14. Table storage
          7.1.15. Timer
          7.1.16. Twilio
     7.2. host.json reference
     7.3. App settings reference
     7.4. OpenAPI reference
8. Resources
     8.1. Azure Roadmap
     8.2. Pricing
     8.3. Pricing calculator
     8.4. Regional availability
     8.5. Videos
     8.6. MSDN forum
     8.7. Stack Overflow
     8.8. Twitter
     8.9. Azure Functions GitHub repository
     8.10. Service updates

Online Training Content

Date Title
5/5/2017 Cloud-Anwendungsentwicklung
12/2/2016 Web and Data Application Development with Visual Studio 2017 and Azure
11/14/2016 Deep Dive into Azure App Service: A Platform to Build Modern Applications
9/25/2016 Using Azure Functions to Build Nanoservices


Tool Description
Visual Studio Tools for Azure Functions These tools offer the ability to create a function project in Visual Studio, add functions using any supported language, run them locally, and publish them to Azure. Additionally, C# functions support both local and remote debugging.


Date Title Length
At Build 2018: Azure Functions
What's New in Azure Serverless
Multiplayer Server Scaling with Azure Container Instances
Media Streaming Apps with Azure and Xamarin
Azure Functions and Microsoft Graph
Mobile apps built with Xamarin, using a serverless Azure Functions back-end
Identity and secure resource access in App Service and Azure Functions
Serverless, SPAs, and Scalability
Build Nodejs APIs using Serverless
Building event-driven Serverless Apps with Azure Functions and Azure Cosmos DB

Page 1 of 17