Getting started with Orchestration and Choreography in Distributed Applications
summary
State machines with AWS Step Functions coordinate retries, parallel steps and long waits while EventBridge routes events between microservices using JSON envelopes and rules. The conference demo is AAL espresso an event driven coffee shop built with Lambda DynamoDB API Gateway Amplify IoT that serves about 1,000 drinks/day and runs for roughly $8–$10/day. Saga-style compensating actions undo failures and Step Functions give auditable inputs and outputs so orchestration and choreography combine into a working scalable system.
AI-written summary · about
chapters (8)
- 0:00Orchestration vs choreography
- 10:13Orchestration with state machines
- 18:20Event choreography for microservices
- 24:06Saga patterns for errors
- 27:39Orchestration vs choreography choice
- 29:44Designing with both patterns
- 31:31Serverless coffee shop example
- 38:58Summary
related talks
44mGetting started with Orchestration and Choreography in Distributed Applications
25mOrchestrating Workflow for Microservices Integration
37mBuild next-gen applications with event-driven architectures
28mThe Art of the State: Coordinating Services Using AWS Step Functions
23mOrchestration Lightning: Rapid-Fire AWS Step Functions Patterns
25mBuilding advanced workflows with AWS Step Functions
32mChoreography vs Orchestration in serverless microservices
39mOn the Cutting Edge: Orchestrating Services with AWS Step Functions
