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

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


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 - Visual Studio Code
     2.4. Create function - Java/Maven
     2.5. Create function - Azure CLI
     2.6. Create function - Linux
     2.7. Triggers
          2.7.1. Azure Cosmos DB
          2.7.2. Blob storage
          2.7.3. Queue storage
          2.7.4. Timer
     2.8. Integrate
          2.8.1. Azure Cosmos DB
          2.8.2. Storage
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 versions 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 deployment
          6.2.3. Run from package
          6.2.4. Automate resource deployment
          6.2.5. On-premises functions
     6.3. Configure
          6.3.1. Manage a function app
          6.3.2. Set the runtime version
          6.3.3. Manually register an extension
          6.3.4. 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 a managed 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
     6.7. Troubleshoot
          6.7.1. Troubleshoot storage
7. Reference
     7.1. Bindings
          7.1.1. Blob storage
          7.1.2. Azure Cosmos DB
               7.1.2.1. Functions 1.x
               7.1.2.2. 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. SignalR Service
          7.1.15. Table storage
          7.1.16. Timer
          7.1.17. Twilio
     7.2. host.json reference
     7.3. App settings reference
     7.4. OpenAPI reference
8. Resources
     8.1. Build your skills with Microsoft Learn
     8.2. Azure Roadmap
     8.3. Pricing
     8.4. Pricing calculator
     8.5. Regional availability
     8.6. Videos
     8.7. MSDN forum
     8.8. Stack Overflow
     8.9. Twitter
     8.10. Azure Functions GitHub repository
     8.11. 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
10/12/2018
How to run the Azure Government Functions sample
0:06:54
10/11/2018
Spektacom “Power Bat"
0:02:41
10/2/2018
Serverless on Azure not just a FaaS: Combining the power of Functions and Container - THR2207
0:19:10
10/2/2018
Machine learning using Python in Azure Functions - THR2201
0:12:46
10/2/2018
Build real-time serverless apps with Azure Functions and SignalR Service - THR2195
0:18:49
10/2/2018
Keep your PaaS and serverless apps healthy and happy - BRK3344
0:45:22
10/2/2018
Develop real-time features with Azure SignalR Service - BRK2389
1:05:20
10/2/2018
Build scalable static sites with serverless - BRK2383
0:51:46
10/2/2018
IoT with serverless computing - THR2117
0:21:17
10/2/2018
Serverless architecture in Microsoft Azure - THR2108
0:31:25

Page 1 of 22