Azure Functions 入门Getting started with Azure Functions

简介Introduction

Azure Functions 允许你将系统的逻辑实现为易于使用的代码块。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.

操作Action 资源Resources
创建第一个函数Create your first function 使用以下工具之一:Using one of the following tools:

  • Visual StudioVisual Studio
  • Visual Studio CodeVisual Studio Code
  • 命令行Command line
  • 查看正在运行的函数See a function running
  • Azure 示例浏览器Azure Samples Browser
  • Azure 社区库Azure Community Library
  • 了解交互式教程Explore an interactive tutorial
  • 为业务场景选择最佳的 Azure 无服务器技术Choose the best Azure serverless technology for your business scenario
  • 结构良好的框架 - 性能效率Well-Architected Framework - Performance efficiency
  • 使用触发器执行 Azure 函数Execute an Azure Function with triggers

    请参阅 Microsoft Learn,查看一系列完整的交互式教程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
  • 阅读 C# 语言参考Read the C# language reference
  • 操作Action 资源Resources
    创建第一个函数Create your first function 使用以下工具之一:Using one of the following tools:

  • Visual Studio CodeVisual Studio Code
  • 使用终端/命令提示符的 Java/Maven 函数Java/Maven function with terminal/command prompt
  • GradleGradle
  • EclipseEclipse
  • IntelliJ IDEAIntelliJ IDEA
  • 查看正在运行的函数See a function running
  • Azure 示例浏览器Azure Samples Browser
  • Azure 社区库Azure Community Library
  • 了解交互式教程Explore an interactive tutorial
  • 为业务场景选择最佳的 Azure 无服务器技术Choose the best Azure serverless technology for your business scenario
  • 结构良好的框架 - 性能效率Well-Architected Framework - Performance efficiency
  • 使用 Azure Functions 的 Maven 插件开发应用Develop an App using the Maven Plugin for Azure Functions

    请参阅 Microsoft Learn,查看一系列完整的交互式教程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
  • 阅读 Java 语言参考Read the Java language reference
  • 操作Action 资源Resources
    创建第一个函数Create your first function 使用以下工具之一:Using one of the following tools:

  • Visual Studio CodeVisual Studio Code
  • Node.js 终端/命令提示符Node.js terminal/command prompt
  • 查看正在运行的函数See a function running
  • Azure 示例浏览器Azure Samples Browser
  • Azure 社区库Azure Community Library
  • 了解交互式教程Explore an interactive tutorial
  • 为业务场景选择最佳的 Azure 无服务器技术Choose the best Azure serverless technology for your business scenario
  • 结构良好的框架 - 性能效率Well-Architected Framework - Performance efficiency
  • 使用 Azure Functions 构建无服务器 APIBuild Serverless APIs with Azure Functions
  • 使用 Azure Functions 创建无服务器逻辑Create serverless logic with Azure Functions
  • 使用 Azure Functions 将 Node.js 和 Express API 重构到无服务器 APIRefactor Node.js and Express APIs to Serverless APIs with Azure Functions

    请参阅 Microsoft Learn,查看一系列完整的交互式教程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
  • 阅读 JavaScriptTypeScript 语言参考Read the JavaScript or TypeScript language reference
  • 操作Action 资源Resources
    创建第一个函数Create your first function
  • 使用 Visual Studio CodeUsing Visual Studio Code
  • 查看正在运行的函数See a function running
  • Azure 示例浏览器Azure Samples Browser
  • Azure 社区库Azure Community Library
  • 了解交互式教程Explore an interactive tutorial
  • 为业务场景选择最佳的 Azure 无服务器技术Choose the best Azure serverless technology for your business scenario
  • 结构良好的框架 - 性能效率Well-Architected Framework - Performance efficiency
  • 使用 Azure Functions 构建无服务器 APIBuild Serverless APIs with Azure Functions
  • 使用 Azure Functions 创建无服务器逻辑Create serverless logic with Azure Functions
  • 使用触发器执行 Azure 函数Execute an Azure Function with triggers

    请参阅 Microsoft Learn,查看一系列完整的交互式教程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
  • 阅读 PowerShell 语言参考Read the PowerShell language reference)
  • 后续步骤Next steps