
AWS Step Functions Developer Guide
AWS Step Functions to usługa internetowa, która umożliwia koordynowanie komponentów rozproszonych aplikacji i mikrousług za pomocą wizualnych przepływów pracy. Aplikacje tworzone są z pojedynczych komponentów, z których każdy wykonuje dyskretną funkcję lub zadanie, umożliwiając szybkie skalowanie i zmianę aplikacji.
Step Functions zapewnia niezawodny sposób koordynowania komponentów i przechodzenia przez funkcje aplikacji. Step Functions zapewnia graficzną konsolę do wizualizacji komponentów aplikacji jako serii kroków.
Automatycznie uruchamia i śledzi każdy krok oraz ponawia próby w przypadku wystąpienia błędów, dzięki czemu aplikacja jest wykonywana w kolejności i zgodnie z oczekiwaniami za każdym razem. Step Functions rejestruje stan każdego kroku, więc gdy coś pójdzie nie tak, można szybko zdiagnozować i usunąć problemy.