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. Get started with Azure Functions
    9/22/2016, Video, 0:02:39
  2. Introducing Azure Functions
    4/22/2016, Video, 0:53:46
  3. Azure Functions and the Evolution of Web Jobs
    11/9/2016, Video, 0:11:00
  4. Developing Azure Functions
    12/30/2016, Video, 0:44:17
  5. Get started with Azure Functions
    11/8/2016, Video, 0:02:39
  6. Developing Azure Functions
    11/22/2016, Video, 0:44:16
  7. Deep Dive into Azure App Service: A Platform to Build Modern Applications
    11/14/2016, Mva
  8. Developing Azure Functions
    11/22/2016, Video, 0:44:16
  9. Using Azure Functions to Build Nanoservices
    9/25/2016, Mva
  10. Azure Functions Under the Hood
    3/27/2016, Video, 0:19:30
  11. Visual Studio Tools for Azure Functions
    1/25/2017, Video, 0:40:15
  12. Azure App Service (Web, API, Mobile, ASE) & Azure Functions SKU Comparison Matrix
    4/10/2017, Webpage

Latest Content

RSS Feed

Title  
Tuesdays with Cory: Azure Functions Proxies extravaganza Video
New integrated portal for Azure Functions Blog
Azure Functions integration with Application Insights Blog
Azure Functions now has direct integration with Application Insights Blog
Preview: Azure Functions Open API (Swagger) support Blog
Announcing Azure Functions Open API (Swagger) support preview Blog
Azure App Service (Web, API, Mobile, ASE) & Azure Functions SKU Comparison Matrix Blog
Azure Functions F# support is now generally available Blog
Tuesdays with Corey: Coolness of Visual Studio Azure Functions Tools! Video
Tuesdays Corey Coolness Visual Studio Azure Function Tools Video
Announcing Azure Functions support for Serverless Framework Blog
Announcing new Azure Functions capabilities to accelerate development of serverless applications Blog

Azure Documentation

1. Overview
     1.1. What is Azure Functions?
2. Get Started
     2.1. Create your first function
     2.2. Create a webhook triggered function
     2.3. Create an Azure connected function
     2.4. Create an event processing function
3. How To
     3.1. Plan and design
          3.1.1. Choose between Flow, Logic Apps, Functions, and WebJobs
          3.1.2. Choose between hosting plans
     3.2. Develop
          3.2.1. Develop function apps
               3.2.1.1. C#
               3.2.1.2. F#
               3.2.1.3. JavaScript
          3.2.2. Triggers and bindings
               3.2.2.1. Concepts
               3.2.2.2. HTTP and webhooks
               3.2.2.3. Timer
               3.2.2.4. Queue storage
               3.2.2.5. Blob storage
               3.2.2.6. Table storage
               3.2.2.7. Event Hub
               3.2.2.8. Service Bus
               3.2.2.9. DocumentDB
               3.2.2.10. SendGrid
               3.2.2.11. Twilio
               3.2.2.12. Notification Hubs
               3.2.2.13. Mobile Apps
               3.2.2.14. External file
          3.2.3. Define Functions proxies
          3.2.4. Create a function app from the Azure portal
          3.2.5. Perform a scheduled clean-up task
          3.2.6. Test Azure Functions
          3.2.7. Develop and debug locally
          3.2.8. Best practices for Azure Functions
          3.2.9. Create an OpenAPI definition
               3.2.9.1. OpenAPI definition reference
     3.3. Manage
          3.3.1. Configure settings for a function app
     3.4. Deploy
          3.4.1. Continuous deployment for Azure Functions
          3.4.2. Deploy Functions using Infrastructure as Code
     3.5. Monitor
          3.5.1. Monitoring Azure Functions
4. Resources
     4.1. Pricing
     4.2. MSDN forum
     4.3. Stack Overflow
     4.4. Azure Functions GitHub repository
     4.5. Service updates

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.