Budowanie przepływów pracy
NimbusCart, szybko rozwijający się sklep internetowy, przebudowuje swój potok przetwarzania zamówień. Przepływ pracy musi wykonywać ściśle określoną sekwencję kroków: weryfikacja zamówienia, pobranie płatności, rezerwacja zapasów, a następnie organizacja wysyłki — z automatycznymi ponownymi próbami w razie błędu i jednym panelem pokazującym status każdego kroku. Zespół platformy zastanawia się, który wzorzec koordynacji usług najlepiej tu pasuje.
Użyj aplikacji, aby przełączać się między trybami Orchestration i Choreography, i porównaj, jak każdy z nich koordynuje ten sam przepływ pracy oparty na czterech usługach.
Pytanie: Na podstawie tego, co pokazuje każdy tryb — który wzorzec koordynacji najlepiej odpowiada potrzebom NimbusCart: wykonywaniu czterech kroków w ściśle określonej kolejności, automatycznym ponawianiu nieudanych operacji i wyświetlaniu statusu każdego kroku na jednym panelu?
To ćwiczenie jest częścią kursu
Tworzenie aplikacji na AWS
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie