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, 1:29: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. 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...
  10. 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...
  11. 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

Title  
Blog
Video
Video
Video
Video
Video
Video
Video
Blog
Blog
Video
Video
more...


Web Content

Azure Documentation

1. Functions Documentation
2. Overview
     2.1. About Functions
     2.2. Serverless comparison
3. Quickstarts
     3.1. Create function - portal
     3.2. Create function - Azure CLI
     3.3. Create function - Visual Studio
     3.4. Create function - Java/Maven
     3.5. Create function - Linux
     3.6. Triggers
          3.6.1. Blob storage
          3.6.2. Azure Cosmos DB
          3.6.3. Timer
          3.6.4. Generic webhook
          3.6.5. GitHub webhook
          3.6.6. Queue storage
     3.7. Integrate
          3.7.1. Storage
          3.7.2. Azure Cosmos DB
4. Tutorials
     4.1. Functions with Logic Apps
     4.2. Create a serverless API
     4.3. Create an OpenAPI definition
     4.4. Image resize with Event Grid
     4.5. Create a serverless web application with Functions as the API
     4.6. Functions on Linux
          4.6.1. Custom image
          4.6.2. IoT Edge device
5. Samples
     5.1. Code samples
     5.2. Azure CLI
6. Concepts
     6.1. Compare 1.x and 2.x
     6.2. Scale and hosting
     6.3. Triggers and bindings
     6.4. Languages
          6.4.1. Supported languages
          6.4.2. C# (class library)
          6.4.3. C# script (.csx)
          6.4.4. F#
          6.4.5. JavaScript
          6.4.6. Java
     6.5. Diagnostics
     6.6. Performance considerations
     6.7. Functions Proxies
     6.8. On-premises functions
     6.9. Durable Functions
          6.9.1. Overview
          6.9.2. Bindings
          6.9.3. Checkpoint and replay
          6.9.4. Custom orchestration status
          6.9.5. Instance management
          6.9.6. HTTP API
          6.9.7. Error handling
          6.9.8. Diagnostics
          6.9.9. Timers
          6.9.10. External events
          6.9.11. Eternal orchestrations
          6.9.12. Singleton orchestrations
          6.9.13. Sub-orchestrations
          6.9.14. Task hubs
          6.9.15. Versioning
          6.9.16. Performance and scale
          6.9.17. Disaster recovery and geo-distribution
7. How-to guides
     7.1. Develop
          7.1.1. Developer guide
          7.1.2. Testing functions
          7.1.3. Develop and debug locally
          7.1.4. Visual Studio development
          7.1.5. Error handling
     7.2. Deploy
          7.2.1. Continuous deployment
          7.2.2. Zip push deployment
          7.2.3. Automate resource deployment
          7.2.4. On-premises functions
     7.3. Configure
          7.3.1. Manage a function app
          7.3.2. Set the runtime version
     7.4. Monitor
     7.5. Integrate
          7.5.1. Connect to SQL Database
          7.5.2. Create an Open API 2.0 definition
          7.5.3. Export to PowerApps and Microsoft Flow
          7.5.4. Call a function from PowerApps
          7.5.5. Call a function from Microsoft Flow
          7.5.6. Use Managed Service Identity
     7.6. Durable Functions
          7.6.1. Install
          7.6.2. Chaining
          7.6.3. Fan-out/fan-in
          7.6.4. Monitors
          7.6.5. Human interaction
          7.6.6. Unit testing
          7.6.7. Event publishing
          7.6.8. Use WebJobs SDK
8. Reference
     8.1. Bindings
          8.1.1. Blob storage
          8.1.2. Azure Cosmos DB
          8.1.3. Event Grid
          8.1.4. Event Hubs
          8.1.5. External file
          8.1.6. External table
          8.1.7. HTTP and webhooks
          8.1.8. Microsoft Graph
          8.1.9. Mobile Apps
          8.1.10. Notification Hubs
          8.1.11. Queue storage
          8.1.12. SendGrid
          8.1.13. Service Bus
          8.1.14. Table storage
          8.1.15. Timer
          8.1.16. Twilio
     8.2. host.json reference
     8.3. App settings reference
     8.4. OpenAPI reference
9. Resources
     9.1. Azure Roadmap
     9.2. Pricing
     9.3. Pricing calculator
     9.4. Regional availability
     9.5. Videos
     9.6. MSDN forum
     9.7. Stack Overflow
     9.8. Twitter
     9.9. Azure Functions GitHub repository
     9.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

Tools

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.

Videos

Date Title Length
5/12/2018
At Build 2018: Azure Functions
0:06:55
5/9/2018
What's New in Azure Serverless
0:21:52
5/9/2018
Multiplayer Server Scaling with Azure Container Instances
0:20:55
5/9/2018
Media Streaming Apps with Azure and Xamarin
0:20:55
5/9/2018
Azure Functions and Microsoft Graph
0:20:55
5/9/2018
Mobile apps built with Xamarin, using a serverless Azure Functions back-end
0:20:55
5/9/2018
Identity and secure resource access in App Service and Azure Functions
0:20:55
5/6/2018
Serverless, SPAs, and Scalability
1:33:22
5/6/2018
Build Nodejs APIs using Serverless
1:33:22
5/6/2018
Building event-driven Serverless Apps with Azure Functions and Azure Cosmos DB
1:33:22

Page 1 of 17