Wdrażanie struktury procesów

Wdrażanie przepływów pracy utworzonych za pomocą platformy Process Framework można bezproblemowo wykonywać w lokalnych środowiskach deweloperskich i środowiskach uruchomieniowych w chmurze. Ta elastyczność umożliwia deweloperom wybór najlepszego podejścia dostosowanego do konkretnych przypadków użycia.

Programowanie lokalne

Struktura procesów udostępnia środowisko uruchomieniowe w procesie, które umożliwia deweloperom uruchamianie procesów bezpośrednio na komputerach lokalnych lub serwerach bez konieczności wykonywania złożonych konfiguracji lub dodatkowej infrastruktury. To środowisko uruchomieniowe obsługuje zarówno trwałość pamięci, jak i opartą na plikach, idealną do szybkiego programowania i debugowania. Możesz szybko przetestować procesy z natychmiastowymi opiniami, przyspieszając cykl programowania i zwiększając wydajność.

Środowiska uruchomieniowe w chmurze

W przypadku scenariuszy wymagających skalowalności i przetwarzania rozproszonego platforma Process Framework obsługuje środowiska uruchomieniowe w chmurze, takie jak Orlean i Dapr. Te opcje umożliwiają deweloperom wdrażanie procesów w sposób rozproszony, ułatwiając wysoką dostępność i równoważenie obciążenia w wielu wystąpieniach. Dzięki wykorzystaniu tych środowisk uruchomieniowych w chmurze organizacje mogą usprawnić swoje operacje i łatwo zarządzać dużymi obciążeniami.

  • Środowisko uruchomieniowe Orleanu: Ta struktura zapewnia model programowania do tworzenia aplikacji rozproszonych i jest szczególnie odpowiedni do obsługi aktorów wirtualnych w odporny sposób, uzupełniając architekturę opartą na zdarzeniach platformy Process Framework.

  • Dapr (rozproszone środowisko uruchomieniowe aplikacji): Dapr upraszcza opracowywanie mikrousług, zapewniając podstawową platformę do tworzenia systemów rozproszonych. Obsługuje zarządzanie stanem, wywołanie usługi i obsługę komunikatów pub/sub, co ułatwia łączenie różnych składników w środowisku chmury.

Za pomocą dowolnego środowiska uruchomieniowego deweloperzy mogą skalować aplikacje zgodnie z zapotrzebowaniem, zapewniając bezproblemowe i wydajne uruchamianie procesów niezależnie od obciążenia.

Dzięki elastyczności wyboru między lokalnymi środowiskami testowymi i niezawodnymi platformami w chmurze struktura procesów została zaprojektowana pod kątem różnych potrzeb związanych z wdrażaniem. Dzięki temu deweloperzy mogą skoncentrować się na tworzeniu innowacyjnych procesów opartych na sztucznej inteligencji bez obciążenia złożonością infrastruktury.

Uwaga

Orlean będzie obsługiwany jako pierwszy z platformą .NET Process Framework, a następnie dapr w nadchodzącej wersji środowiska Process Framework w języku Python.