Skip to content

Latest commit

 

History

History
74 lines (61 loc) · 10 KB

functions-get-started.md

File metadata and controls

74 lines (61 loc) · 10 KB
title description author ms.topic ms.date ms.author zone_pivot_groups
Getting started with Azure Functions
Take the first steps toward working with Azure Functions.
craigshoemaker
overview
11/19/2020
cshoe
programming-languages-set-functions-lang-workers

Getting started with Azure Functions

Introduction

Azure Functions allows you to implement your system's logic into readily-available blocks of code. These code blocks are called "functions".

Use the following resources to get started.

::: zone pivot="programming-language-csharp"

Action Resources
Create your first function Using one of the following tools:

  • Visual Studio
  • Visual Studio Code
  • Command line
  • See a function running
  • Azure Samples Browser
  • Azure Community Library
  • Explore an interactive tutorial
  • Choose the best Azure serverless technology for your business scenario
  • Well-Architected Framework - Performance efficiency
  • Execute an Azure Function with triggers

    See Microsoft Learn for a full listing of interactive tutorials.
  • Review best practices
  • Performance and reliability
  • Manage connections
  • Error handling and function retries
  • Security
  • Learn more in-depth
  • Learn how functions automatically increase or decrease instances to match demand
  • Explore the different deployment methods available
  • Use built-in monitoring tools to help analyze your functions
  • Read the C# language reference
  • ::: zone-end

    ::: zone pivot="programming-language-java"

    Action Resources
    Create your first function Using one of the following tools:

  • Visual Studio Code
  • Java/Maven function with terminal/command prompt
  • Gradle
  • Eclipse
  • IntelliJ IDEA
  • See a function running
  • Azure Samples Browser
  • Azure Community Library
  • Explore an interactive tutorial
  • Choose the best Azure serverless technology for your business scenario
  • Well-Architected Framework - Performance efficiency
  • Develop an App using the Maven Plugin for Azure Functions

    See Microsoft Learn for a full listing of interactive tutorials.
  • Review best practices
  • Performance and reliability
  • Manage connections
  • Error handling and function retries
  • Security
  • Learn more in-depth
  • Learn how functions automatically increase or decrease instances to match demand
  • Explore the different deployment methods available
  • Use built-in monitoring tools to help analyze your functions
  • Read the Java language reference
  • ::: zone-end

    ::: zone pivot="programming-language-javascript"

    Action Resources
    Create your first function Using one of the following tools:

  • Visual Studio Code
  • Node.js terminal/command prompt
  • See a function running
  • Azure Samples Browser
  • Azure Community Library
  • Explore an interactive tutorial
  • Choose the best Azure serverless technology for your business scenario
  • Well-Architected Framework - Performance efficiency
  • Build Serverless APIs with Azure Functions
  • Create serverless logic with Azure Functions
  • Refactor Node.js and Express APIs to Serverless APIs with Azure Functions

    See Microsoft Learn for a full listing of interactive tutorials.
  • Review best practices
  • Performance and reliability
  • Manage connections
  • Error handling and function retries
  • Security
  • Learn more in-depth
  • Learn how functions automatically increase or decrease instances to match demand
  • Explore the different deployment methods available
  • Use built-in monitoring tools to help analyze your functions
  • Read the JavaScript or TypeScript language reference
  • ::: zone-end

    ::: zone pivot="programming-language-powershell"

    Action Resources
    Create your first function
  • Using Visual Studio Code
  • See a function running
  • Azure Samples Browser
  • Azure Community Library
  • Explore an interactive tutorial
  • Choose the best Azure serverless technology for your business scenario
  • Well-Architected Framework - Performance efficiency
  • Build Serverless APIs with Azure Functions
  • Create serverless logic with Azure Functions
  • Execute an Azure Function with triggers

    See Microsoft Learn for a full listing of interactive tutorials.
  • Review best practices
  • Performance and reliability
  • Manage connections
  • Error handling and function retries
  • Security
  • Learn more in-depth
  • Learn how functions automatically increase or decrease instances to match demand
  • Explore the different deployment methods available
  • Use built-in monitoring tools to help analyze your functions
  • Read the PowerShell language reference)
  • ::: zone-end

    ::: zone pivot="programming-language-python"

    Action Resources
    Create your first function Using one of the following tools:

  • Visual Studio Code
  • Terminal/command prompt
  • See a function running
  • Azure Samples Browser
  • Azure Community Library
  • Explore an interactive tutorial
  • Choose the best Azure serverless technology for your business scenario
  • Well-Architected Framework - Performance efficiency
  • Build Serverless APIs with Azure Functions
  • Create serverless logic with Azure Functions

    See Microsoft Learn for a full listing of interactive tutorials.
  • Review best practices
  • Performance and reliability
  • Manage connections
  • Error handling and function retries
  • Security
  • Improve throughput performance
  • Learn more in-depth
  • Learn how functions automatically increase or decrease instances to match demand
  • Explore the different deployment methods available
  • Use built-in monitoring tools to help analyze your functions
  • Read the Python language reference
  • ::: zone-end

    Next steps

    [!div class="nextstepaction"] Learn about the anatomy of an Azure Functions application