本节我们使用Step Function Workflow Studio
创建State Machine, 用UI工具来设计Workflow。
进入Step Functions
服务,点击Create state machine
, 并进入下一步:
在这一步我们正式进入了Workflow Studio的UI界面,可以任意的进行拖拉拽等操作。
先将Pass
类型的Flow拖入框框中:
再次拖拽一个Pass
Flow:
在两个Flow中间,新增一个Wait
类型的Flow:
编辑第一个Pass
Flow, 命名为Hello
:
编辑第二个Pass
Flow,命名为World
:
编辑Wait
Flow,等待时间设置为3s:
至此我们的Flow设计完成。进入下一步:
根据Workflow Studio
的UI设计,帮我们自动生成好了Amazon State Language
(Step Functions的JSON定义):
进入下一步。将State Machine命名为workflow-designer-test
:
点击创建。
进行测试,点击Start execution
, 在弹出的页面中继续点击Start Execution
:
我们的Workflow先进入Hello阶段,进入到Wait阶段时会等待3s,最后进入World阶段并执行完成: