dotnet presents an in-depth session on building resilient and scalable AI agents using the Durable Task Extension for Microsoft Agent Framework, focusing on durability, distributed operation, determinism, and observability.

Bulletproof Agents with the Durable Task Extension for Microsoft Agent Framework

Deploying AI agents in production environments presents a range of reliability and scalability challenges. The Durable Task Extension for Microsoft Agent Framework addresses these by enabling:

  • Durability: Agents persist state and can survive process failures or restarts.
  • Distributed Execution: Agents scale workflows across multiple machines for high availability and throughput.
  • Determinism: Ensures agent workflows are predictable and repeatable with well-defined outcomes.
  • Debuggability: Integrates with familiar .NET debugging tools, aiding troubleshooting and maintenance.

Real-World Patterns

The session highlights several agent patterns, including:

  • Stateful Agent Loops: Maintain context over extended periods.
  • Multi-Agent Workflows: Coordinate tasks among multiple AI agents.
  • Human-in-the-Loop Interactions: Facilitate seamless integration between agents and human decision-makers.
  • Long-Running Tool Calls: Agents can execute extended operations without loss of workflow context.

Deployment on Azure

All demonstrations leverage Azure’s serverless infrastructure, making scalable, resilient agentic solutions feasible for production systems.

Resources

Connect with .NET