Trace Id is missing
跳转至主内容
Azure
抽象背景,带有彩色渐变覆盖层,以及白色背景上的一条粉红色和黄色色调的曲线。

Azure Functions

通过端到端的开发体验执行事件驱动的无服务器代码
使用所选语言设计无服务器应用,同时专注于业务逻辑。
渐变背景,从左到右从白色过渡到黄色。
概述

大规模生成和部署无服务器应用

  • 使用所选语言将函数连接到具有触发器和绑定的 Azure 服务。
  • 利用企业级网络的内置无服务器弹性,将应用在零和你需要前往的任何位置之间即时缩放。
  • 选择适用于方案的托管计划,并采用按使用付费模式。
  • 利用内置 DevOps 工具充分发挥 Azure 数据和 AI 平台的潜力来开发无服务器应用,简化开发、部署和管理生命周期。
用例

将无服务器函数应用于各种用例

智能应用

使用生成式 AI 和其他模型或框架开发了 RAG 应用、聊天机器人和文本补全。

实时处理

近实时处理文件、数据和事件流。
 

工作流编排

使用 Durable Functions(包括长期运行函数)通过内置容错来简化复杂的编排需求。
渐变背景从浅蓝色过渡到浅黄色,类似于柔和的粉彩画日出。

内置安全性和合规性 

Microsoft 已承诺在 5 年内在网络安全方面投资 200 亿美元
我们在 77 个国家/地区聘用了超过 8,500 名安全和威胁情报专家
Azure 拥有行业内最大的合规性认证组合之一。
抽象几何背景,显示渐变的柔和颜色,具有蓝色、粉红色和黄色的柔和色调,
在灯光明亮的家庭办公室里,一名男子微笑着看着桌上的数字平板电脑。
定价

灵活定价选项,可满足你的需要

渐变背景从黄色过渡到蓝色,带有细微的网格点图案,
学习旅程

构建智能无服务器应用

通过使用 Azure 构建应用和实现应用现代化,开发自适应、响应式和个性化体验。
渐变背景从浅蓝色过渡到浅橙色,产生了柔和的粉彩效果。
客户案例

了解客户如何使用 Azure Functions 进行创新

常见问题解答

  • Functions 对 C#、JavaScript、F#、Java 和 Python 等语言提供了不同级别的支持。
     
    有关详细信息,请参阅 Azure Functions 支持的语言。 
  • 通过消耗计划和应用服务计划使用 Functions 应用时,其运行时间或可用性达到 99.95%。
     
    请参阅 Functions 的完整服务级别协议
  • Functions 可以在弹性消耗计划、Azure 应用服务计划、高级计划或 Azure 容器应用计划上运行。
     
    有关详细信息,请参阅 Azure Functions 缩放和托管计划
  • 使用触发器和绑定避免对其他服务(例如 Azure Blob 存储和 Azure Cosmos DB)进行硬编码访问。触发器是导致函数运行的原因,绑定则是将函数连接到其他资源的声明。
     
    有关详细信息,请参阅  Functions 支持的触发器和绑定 。 
  • 使用最喜爱的代码编辑器和开发工具在本地计算机上创建并测试函数。将本地函数连接到实时 Azure 服务,然后在本地计算机上使用完整的 Functions 运行时调试函数。在本地计算机上开发函数的要求取决于你偏好采用的编程语言和工具。
     
    有关详细信息,请参阅 本地开发环境 
  • 在容器应用上运行 Functions 非常适合集中式环境中的多类型微服务体系结构。这为你提供了一致的网络、可观察性和计费配置。