Información general
¿Qué es Durable Task?Documentación de Durable Task
Durable Task es la tecnología de Microsoft para el desarrollo de flujos de trabajo y orquestaciones como código común que gestiona la persistencia del estado, la recuperación automática y la coordinación distribuida. Durable Task abarca los SDK de Durable Task para aplicaciones autohospedadas, Durable Functions para el hospedaje sin servidor en Azure Functions, el proveedor de almacenamiento del planificador de tareas de Durable Task y los patrones de aplicación de Durable Agentic.
Concepto
Elección del modelo de hospedajeConcepto
Introducción a los agentes de IAInformación general
Funciones DuraderasInformación general
SDKs de Durable TaskInformación general
Tarea Duradera para agentes de IAInformación general
Proveedor de almacenamiento del programador de tareas duraderasFunciones Duraderas
Orquestaciones sin servidor hospedadas en Azure Functions
SDKs de Durable Task
SDK portátiles para hospedar flujos de trabajo duraderos en cualquier plataforma de proceso
Tarea Duradera para agentes de IA
Creación de agentes de inteligencia artificial escalables y tolerantes a errores con ejecución duradera
Programador de tareas duraderas
Servicio back-end totalmente administrado diseñado para cargas de trabajo duraderas
Conceptos principales
Limitaciones y restricciones de código
Obtenga información sobre las restricciones y limitaciones de código que se deben tener en cuenta al crear orquestaciones duraderas.
Centros de tareas
Obtenga información sobre cómo los centros de tareas almacenan el progreso de las orquestaciones, las actividades y las funciones de entidad.
Control de errores y reintentos
Obtenga información sobre cómo controlar los errores e implementar reintentos en orquestaciones de Durable Task.
Entidades duraderas
Obtenga información sobre cómo definir y administrar entidades con estado en Durable Task.
Control de versiones y seguridad de implementación
Obtenga información sobre cómo administrar el control de versiones y garantizar implementaciones seguras en Durable Task.
Programación de tareas y temporizadores
Obtenga información sobre cómo programar orquestaciones y usar temporizadores en Durable Task.
Patrones de aplicación duraderos
Diagrama de encadenamiento de funciones
Obtenga información sobre cómo encadenar funciones en una secuencia de pasos dependientes.
Distribución ramificada de salida y de entrada
Aprenda a ejecutar varias funciones en paralelo y, a continuación, espere a que se completen.
Monitores
Obtenga información sobre cómo implementar procesos de supervisión de larga duración que reaccionan a los cambios en su entorno.
Interacción humana
Obtenga información sobre cómo diseñar orquestaciones que esperan la aprobación o la entrada humana.
Explorar más
Ejecución duradera en Azure Container Apps
Lograr una ejecución duradera en los flujos de trabajo en Azure Container Apps.
Durable Functions en Agent Framework
Cree agentes de IA con estado y orquestaciones deterministas de varios agentes en un entorno sin servidor en Azure.
Ejemplos de código de Durable Task
Explore ejemplos de código para implementar orquestaciones duraderas en varios entornos.