Hands-on emulator lab · 6–10 min
Build an order checklist — Step Functions and Lambda
Run a small workflow and inspect its completed output.
These actions use an isolated AWS Emulator. It stores API state locally; it does not create paid cloud resources or run the full hosted AWS service.
Your goal
Run a small workflow and inspect its completed output.
Why this matters
A workflow definition and one execution of it are different things. You will create a small Pass workflow, send your own input, and inspect the completed output from that run.
Words you will use
A workflow is a series of steps. A state is one step. A Choice state picks a path. A Catch path handles an error that remains.
How to proceed
Start a fresh emulator, read each numbered step, and enter the practice settings shown. Run the action, inspect its API receipt, then continue. Finish lab checks the emulator state again before saving your progress.
1. Create a one-step workflow
Create a state machine with a Pass state called KeepMessage. A Pass state forwards data without calling another service. This small workflow teaches the input, execution, and output cycle.
2. Start an execution with your message
Enter a message and start a named execution using it as JSON input. Creating a state machine and starting a run are separate actions. The execution ARN identifies this one run.
Practice message: Type a short message that you can recognize in the API result. Suggested practice value: Hello from my lab.
3. Check completion and output
Describe the execution until it reports success, then compare its output with your input. This lab checks an actual emulated workflow execution rather than only its definition.
Practice, then check your understanding
Perform the actions yourself and inspect the returned state. Errors keep your settings so you can retry. Starting another lab clears the previous live environment. Earned XP is kept, and signed-in achievements sync to your account. Replay does not award duplicate XP.
Read the official AWS documentation for service behavior and production details.