AWS Step Functions is a serverless orchestration service that enables developers to compose distributed applications and APIs using visual workflows called state machines. It supports Standard and Express workflows, activities, parallel execution, error handling, and integrates with 200+ AWS services using the Amazon States Language (ASL).
- AWS Step Functions API — REST API for creating and managing state machines, starting and monitoring executions, managing activity workers, versioning, and aliasing. Uses AWS Signature Version 4 authentication.
- step-functions-rules.yml — Spectral ruleset enforcing AWS Step Functions API conventions
- workflow-orchestration.yaml — Unified workflow orchestration covering state machine lifecycle, execution management, versioning, aliases, and activity workers (15 MCP tools)
- shared/step-functions.yaml — AWS Step Functions API consumed definition
- step-functions-state-machine-schema.json — Schema for state machine objects
- step-functions-state-machine-structure.json — Field structure documentation for state machines
- step-functions-context.jsonld — JSON-LD context for Step Functions entities
- step-functions-start-execution-example.json — Start Execution example
- step-functions-list-state-machines-example.json — List State Machines example
- step-functions-vocabulary.yml — Domain vocabulary for AWS Step Functions concepts including ASL state types
FN: Kin Lane
Email: kin@apievangelist.com