Kiểm tra workflow

Kiểm tra workflow

  1. Quay trở lại giao diện Step Functions.
  • Click New execution.

AWS Step Functions

AWS Step Functions

  1. Thử tạo 1 đơn đăng ký hợp lệ bằng cách sử dụng input json như dưới đây:
{ "application": { "name": "Spock", "address": "123 Enterprise Street" } }
  • Click Start execution.

AWS Step Functions

  1. Kiểm tra trạng thái Review Required? đã chuyển sang Approve Application , vì cả tên v2a địa chỉ chứa thông tin hợp lệ.

AWS Step Functions

  1. Click New execution để thực hiện một thực thi mới.

AWS Step Functions

  1. Thử tạo 1 đơn đăng ký không hợp lệ bằng cách sử dụng input json như dưới đây:
{ "application": { "name": "Spock", "address": "Somewhere" } }
  • Click Start execution.

AWS Step Functions

  1. Hãy lưu ý cách chúng ta định tuyến đến Pending Review, lần này chúng ta chuyển đến một địa chỉ không hợp lệ theo mẫu <số>-<khoảng trắng>-<chữ>. ( ví dụ : 123 Street)

AWS Step Functions

AWS Step Functions

AWS Step Functions

Nhờ Choice state, chúng ta hiện đang định tuyến workflow của mình theo cách chúng ta muốn. Tuy nhiên, chúng ta vẫn chưa thực hiện xử lý gì ở state Approve ApplicationPending Review. Chúng tôi sẽ tạm dừng việc triển khai bước Phê duyệt đơn đăng ký cho đến phần sau của workshop (chúng ta đã biết cách tích hợp với một hàm Lambda, vì vậy đó chưa phải là bước tiếp theo thú vị để thực hiện). Thay vào đó, chúng tôi sẽ tiếp tục duy trì đà học tập và tìm hiểu cách triển khai trạng thái Pending Review trong bước kế tiếp.