AWS Step Functions topics
12 short topics in Event-Driven and Asynchronous Systems. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Workflow state representation
Demonstrate workflow state representation in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Trigger and input contracts
Demonstrate trigger and input contracts in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Task and service integration
Demonstrate task and service integration in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Branching and sequencing
Demonstrate branching and sequencing in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Parallel work coordination
Demonstrate parallel work coordination in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Retry and timeout behavior
Demonstrate retry and timeout behavior in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
State persistence and resumption
Demonstrate state persistence and resumption in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Human or external-event waits
Demonstrate human or external-event waits in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Workflow access boundaries
Demonstrate workflow access boundaries in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Run diagnostics and replay evidence
Demonstrate run diagnostics and replay evidence in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Resource and cost budgets
Demonstrate resource and cost budgets in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Workflow regression testing
Demonstrate workflow regression testing in a focused AWS Step Functions example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond AWS Step Functions.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in AWS service implementation.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.