W tym przewodniku wyjaśniono orkiestrację bezserwerowego przepływu pracy.
Co to jest bezserwerowa orkiestracja przepływu pracy?
Orkiestracja przepływu pracy to proces definiowania każdego pojedynczego zadania i automatyzacji złożonych przepływów pracy zawierających wiele połączonych ze sobą zadań. Bezserwerowa orkiestracja przepływu pracy umożliwia programistom skupienie się na wydajności projektu, a nie na pracy nad jego zarządzaniem. Pozwala użytkownikowi znaleźć krok, który należy wykonać w pierwszej kolejności, a które zadanie można wykonać po zakończeniu innego zadania. Zapewnia lepsze wyobrażenie o całym projekcie i sposobie rozpoczęcia pracy nad nim:
Korzyści z bezserwerowej orkiestracji przepływu pracy
Niektóre z ważnych zalet bezserwerowej orkiestracji przepływu pracy:
- Pozwala programistom spojrzeć na projekt od początku do końca.
- Deweloperzy mogą uprościć złożone procesy dzięki dobrej orkiestracji przepływu pracy.
- Orkiestrację przepływu pracy można wykorzystać do budowy odpornych systemów oprogramowania.
Jak stworzyć orkiestrację przepływu pracy w AWS?
AWS używa usługi funkcji krokowej do tworzenia orkiestracji przepływu pracy i jest to usługa bezserwerowa. Odwiedź usługę z pulpitu nawigacyjnego AWS i kliknij „ Zaczynaj ' przycisk:
Przejrzyj kod dla „ Witaj świecie ' przykład:
Wyświetl aranżację przepływu pracy na stronie wprowadzenie, a następnie kliknij przycisk „ Następny ' przycisk:
Wpisz nazwę funkcji i wybierz „ Utwórz nową rolę ” opcja z „ Uprawnienia ' Sekcja:
Skonfiguruj „ Logowanie ”, aby uzyskać historię wykonywania funkcji i „ Dodatkowe konfiguracje Sekcja ” może być wykorzystana do włączenia śledzenia rentgenowskiego:
Przewiń w dół strony, aby kliknąć „ Utwórz maszynę stanów ' przycisk:
Aby rozpocząć wykonywanie, kliknij przycisk „ Rozpocznij wykonanie ' przycisk:
Egzekucja została wykonana pomyślnie, więc przejdź do niej, klikając jej nazwę:
Odwiedzić ' Detale ”, aby uzyskać podsumowanie wykonania funkcji step:
Przewiń w dół, aby uzyskać aranżację przepływu pracy dla funkcji. Ta aranżacja wyjaśnia pełną strukturę funkcji od początku do końca:
To wszystko o bezserwerowej orkiestracji przepływu pracy w AWS.
Wniosek
Orkiestracja przepływu pracy upraszcza złożone procesy w projekcie, wyświetlając go od początku do końca, zawierający wszystkie zadania. Orkiestracja bezserwerowa umożliwia użytkownikowi budowanie projektu bez martwienia się o zarządzanie projektem. AWS umożliwia wykorzystanie usługi Step Functions do stworzenia orkiestracji workflow projektu, a następnie wykonania go w chmurze. W tym przewodniku wyjaśniono bezserwerową orkiestrację przepływu pracy w AWS.