Step Functions
- Allows visualization of your serverless functions
- Provide graphical console to arrange and visualize components of your application as a series of steps
- Makes running multistep applications simple
- Automatically trigger and tracks each step, and retries when there are errors so your app executes in order and as expected
- Setp Functions log the state of each step so when things do go wrong you can diagnose and debug problems quickly