Wprowadzenie
Durable Functions to rozszerzenie usługi Azure Functions, które umożliwia wykonywanie długotrwałych, stanowych operacji na platformie Azure. System Azure zapewnia infrastrukturę do obsługi informacji o stanie. Rozszerzenie Durable Functions umożliwia orkiestrowanie długotrwałego przepływu pracy. Korzystając z tego podejścia, uzyskasz wszystkie korzyści z modelu hostingu bezserwerowego, umożliwiając platformie Durable Functions dbanie o monitorowanie działań, synchronizację i problemy ze środowiskiem uruchomieniowym.
Załóżmy, że Twoja firma korzysta z ręcznego procesu zatwierdzania propozycji architektury projektu. Chcesz zautomatyzować ten proces, ale tak, aby nadal brali w nim udział ludzie. Jednym z wymagań jest, aby implementowane rozwiązanie przepływu pracy miało możliwość orkiestrowania działań o różnym czasie trwania i było niedrogie. Ponieważ firma korzysta również z niestandardowej logiki biznesowej, rozwiązanie musi być wystarczająco elastyczne, aby mogło uruchamiać własny kod.
Na końcu tego modułu dowiesz się, jak zorganizować długotrwały przepływ pracy jako zestaw działań przy użyciu rozszerzenia Durable Functions.
Cele szkolenia
Zawartość tego modułu:
- Eksplorowanie rozszerzenia Durable Functions.
- Projektowanie długotrwałego przepływu pracy procesu zatwierdzania.
- Zaimplementuj długotrwały przepływ pracy procesu zatwierdzania przy użyciu rozszerzenia Durable Functions.
Wymagania wstępne
- Doświadczenie z usługą Azure Functions
- Doświadczenie z witryną Azure Portal