Introducción

Completado

Durable Functions es una extensión de Azure Functions que le permite realizar operaciones de larga duración con estado en Azure. Azure proporciona la infraestructura para conservar la información de estado. Puede usar Durable Functions para organizar un flujo de trabajo de larga duración. Con este enfoque, obtendrá todos los beneficios de un modelo de hospedaje sin servidor, mientras permite que el marco de Durable Functions se ocupe de los problemas de runtime, la sincronización y la supervisión de la actividad.

Imagine que la empresa tiene un proceso de aprobación manual para las propuestas de diseño de proyecto. Quiere automatizar el proceso, pero todavía participan seres humanos. Como requisito, la solución de flujo de trabajo que implementa necesita poder organizar actividades de distinta duración y debe ser rentable. Como su empresa también se ejecuta según una lógica de negocios personalizada, la solución debe ser lo suficientemente flexible para ejecutar código propio.

Al finalizar este módulo, aprenderá cómo organizar un flujo de trabajo de larga duración como un conjunto de actividades con Durable Functions.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Exploración de Durable Functions.
  • Diseño del flujo de trabajo de un proceso de aprobación de larga duración.
  • Implementación del flujo de trabajo de un proceso de aprobación de larga duración con Durable Functions.

Requisitos previos

  • Experiencia con Azure Functions
  • Experiencia con Azure Portal