简介

已完成

Durable Functions 是 Azure Functions 的一个扩展,可用于在 Azure 中执行持续时间较长的有状态操作。 Azure 提供用于维护状态信息的基础结构。 Durable Functions 可用于编排长时间运行的工作流。 使用此方法,可获得无服务器托管模型的所有优势,同时让 Durable Functions 框架解决活动监视、同步和运行时问题。

假设公司对项目设计提案采用手动审批流程。 你需要自动执行该流程,但仍需要人操作。 要求所实现的工作流解决方案能够编排持续时间各不相同的活动,并且应经济高效。 由于业务还基于自定义业务逻辑运行,因此解决方案必须足够灵活,才能运行专有代码。

学完本模块后,你将了解如何使用 Durable Functions 将长时间运行的工作流编排为一组活动。

学习目标

在本模块中,你将:

  • 探索 Durable Functions。
  • 设计长时间运行的审批流程工作流。
  • 使用 Durable Functions 完成长时间运行的审批流程工作流。

先决条件

  • 使用过 Azure Functions
  • 使用过 Azure 门户