概述
大规模生成和部署无服务器应用
- 开发与 Azure Foundry 的模型和管理集成的 AI 代理。使用远程模型上下文协议 (MCP) 服务器和工具扩展代理功能。借助 Durable Functions 构建需要跨分布式计算工作流,且具有内置的可靠性、计划、检查点和可观察性的代理。
- 使用所选语言通过触发器和绑定将函数连接到 Azure 服务。
- 利用企业级网络实现内置无服务器弹性,以在零和你需要前往的任何位置之间快速缩放应用。
- 使用按使用付费模型查找方案的托管计划。
- 使用 Durable Functions(包括长期运行函数)通过内置容错来简化复杂的编排需求。使用多步骤模式构建分布式应用程序和 AI 代理,无论发生任何故障,这些模式均可通过保留状态来保持复原能。借助内置的自动检查点,可以从最后一个成功点轻松恢复。
了解 Microsoft在 Forrester Wave™:无服务器开发平台(2025 年第 2 季度)中被评为领导者的原因。
用例
将无服务器函数应用于各种用例
智能应用
使用生成式 AI 以及其他模型或框架开发检索增强生成 (RANDOM) 应用、聊天机器人和文本完成。
实时处理
近实时处理文件、数据和事件流。
工作流编排
使用 Durable Functions(包括长期运行函数)通过内置容错来简化复杂的编排需求。
安全
嵌入的安全性和合规性
34,000
Microsoft 专职从事安全项目的全职等效工程师数量。
15,000
具备专业安全专长的合作伙伴。
>100
合规认证,包括超过 50 项针对全球区域和国家/地区的认证。
Functions Linux 消耗计划将于 2028 年 9 月停用。
Azure Functions Linux 消耗托管计划将于 2028 年 9 月停用。立即迁移到 Flex 消耗计划。
相关产品
Azure 产品协同工作效果更佳
将 Azure Functions 与其他 Azure 产品配合使用,以构建高级和全面的解决方案。
学习旅程
生成无服务器应用和代理
通过使用 Azure 构建应用和实现应用现代化,开发自适应、响应式和个性化体验。
客户案例
洞察行业领先品牌的成功秘诀
了解各大组织如何利用我们的解决方案推动创新。
资源
了解如何开始使用
常见问题解答
- Azure Functions 是一种无服务器解决方案,它支持用户减少代码编写工作、减少需要维护的基础结构并节省成本。云基础结构提供保持应用程序运行所需的所有最新资源,而无需担心部署和维护服务器。
你将专注于对你而言最为重要,使用高效的语言编写的代码,Azure Functions 将会处理其余的工作。
- 利用 Azure Functions,可将系统的逻辑实现为事件驱动且可直接使用的代码块。这些代码块称为"函数"。使用最喜爱的开发工具以首选语言编写函数代码,然后将代码部署到 Azure 云。Functions 为使用 C#、Java、JavaScript、PowerShell、Python 进行开发提供了本机支持,并且支持使用 Rust 和 Go 等更多语言。
-
-
-
- 使用触发器和绑定避免对其他服务(如 Azure Blob 存储和 Azure Cosmos DB)进行硬编码访问。触发器是导致函数运行的原因,绑定则是将函数连接到其他资源的声明。
有关详细信息,请参阅 Functions 支持的触发器和绑定。 - 使用最喜爱的代码编辑器和开发工具在本地计算机上创建并测试函数。将本地函数连接到实时 Azure 服务,然后在本地计算机上使用完整的 Functions 运行时调试函数。在本地计算机上开发函数的要求取决于你偏好采用的编程语言和工具。
有关详细信息,请参阅本地开发环境。 - 在容器应用上运行 Functions 非常适合集中式环境中的多类型微服务体系结构。这为你提供了一致的网络、可观察性和计费配置。
Azure 解决方案
Azure 云解决方案
通过经认证的 Azure 云服务组合,结合示例体系结构和文档来解决业务问题。
业务解决方案中心
查找合适的 Microsoft Cloud 解决方案
探索 Microsoft 业务解决方案中心,查找可帮助组织实现目标的产品和解决方案。