Introduction

Effectué

Durable Functions est une extension d’Azure Functions qui vous permet d’effectuer des opérations longues avec état dans Azure. Azure fournit l’infrastructure nécessaire pour tenir à jour les informations d’état. Vous pouvez utiliser Durable Functions pour orchestrer un workflow de longue durée. Avec cette approche, vous bénéficiez de tous les avantages d’un modèle d’hébergement serverless et vous laissez l’infrastructure Durable Functions s’occuper de l’analyse des activités, de la synchronisation et des problèmes de runtime.

Supposons que votre entreprise applique un processus d’approbation manuelle des propositions de conception de projet. Vous souhaitez automatiser le processus, mais en conservant certaines tâches manuelles. Comme exigences, la solution de workflow que vous implémentez doit être capable d’orchestrer des activités de durée variable et doit également être économique. Étant donné que votre entreprise utilise également une logique métier personnalisée, la solution doit être suffisamment flexible pour exécuter du code propriétaire.

Dans ce module, vous allez découvrir comment orchestrer un workflow de longue durée en un ensemble d’activités à l’aide de Durable Functions.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Explorer Durable Functions.
  • Concevoir un workflow de processus d’approbation de longue durée.
  • Implémenter un workflow de processus d’approbation de longue durée à l’aide de Durable Functions.

Prérequis

  • Expérience avec Azure Functions
  • Expérience avec le portail Azure