Orchestrating Workflow for Microservices Integration
summary
Shows how to implement reliable orchestration for microservices using AWS Step Functions with concrete artifacts: a JSON state machine in Amazon States Language, three live scenarios (auto-approve, human-review-then-approve, human-review-then-reject), and a demo of pause/resume via an external service callback. Explains turning serial checks into parallel identity and address checks, encoding conditional human review transitions, and using Step Functions to implement a saga with explicit compensating actions (cancel payment, cancel logistics) and built-in retries and execution history for debugging.
AI-written summary · about
chapters (5)
- 0:00Start
- 6:54Characteristics of Microservices
- 11:52Common microservices patterns at AWS
- 13:37Here's a simplified banking system
- 14:50Orchestration: one process manages workflow state and calls appropriate services in turn
related talks
41mGetting started with Orchestration and Choreography in Distributed Applications
20mModern Application Architecture with AWS Step Functions
25mBuilding advanced workflows with AWS Step Functions
44mGetting started with Orchestration and Choreography in Distributed Applications
44mThinking Asynchronously: App Integration Patterns for Microservices
31mBuilding Asynchronous SOA for Modern Apps
52mMovin beyond request-reply: how smart APIs are different
51mChoreography vs Orchestration in serverless microservices
