CloudArcade

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.

Start this hands-on lab

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.

Continue with another AWS learning guide