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


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. Functions on Linux
          4.5.1. Custom image
          4.5.2. IoT Edge device
5. Samples
     5.1. Code samples
     5.2. Azure CLI
6. Concepts
     6.1. Scale and hosting
     6.2. Triggers and bindings
     6.3. Languages
          6.3.1. Supported languages
          6.3.2. C# (class library)
          6.3.3. C# script (.csx)
          6.3.4. F#
          6.3.5. JavaScript
          6.3.6. Java
     6.4. Performance considerations
     6.5. Functions Proxies
     6.6. On-premises functions
     6.7. Durable Functions
          6.7.1. Overview
          6.7.2. Bindings
          6.7.3. Checkpoint and replay
          6.7.4. Instance management
          6.7.5. HTTP API
          6.7.6. Error handling
          6.7.7. Diagnostics
          6.7.8. Timers
          6.7.9. External events
          6.7.10. Eternal orchestrations
          6.7.11. Singleton orchestrations
          6.7.12. Sub-orchestrations
          6.7.13. Task hubs
          6.7.14. Versioning
          6.7.15. Performance and scale
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.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. Stateful singleton
          7.6.5. Human interaction
8. Reference
     8.1. Bindings
          8.1.1. Blob storage
          8.1.2. Azure Cosmos DB
          8.1.3. Event Hubs
          8.1.4. External file
          8.1.5. External table
          8.1.6. HTTP and webhooks
          8.1.7. Microsoft Graph
          8.1.8. Mobile Apps
          8.1.9. Notification Hubs
          8.1.10. Queue storage
          8.1.11. SendGrid
          8.1.12. Service Bus
          8.1.13. Table storage
          8.1.14. Timer
          8.1.15. 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


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
1/12/2018 Azure Friday | Remote debug Azure Functions written in Java using VS Code 0:11:40
1/12/2018 Remote debug Azure Functions written in Java using VS Code 0:11:39
12/6/2017 Keynote Demo: Visual Studio Code with Azure 0:18:05
12/4/2017 Azure Friday | Durable Functions in Azure Functions 0:14:20
12/2/2017 Durable Functions in Azure Functions 0:14:19
11/30/2017 Azure Serverless Computing - Explained in less than 5 minutes (with demo) 0:06:58
11/28/2017 Azure: Bring your app to the cloud with serverless Azure Functions | E102 0:57:41
11/28/2017 Azure Functions: Build apps faster and scale on demand | B101 0:54:57
11/28/2017 Automate business processes with Microsoft Graph and Azure Functions | B108 0:53:15
11/26/2017 Cloud Tech 10 - 27th November 2017 - Jenkins with ACI, SQL DW with Functions and more! 0:08:45

Page 1 of 14