What is AWS Step Functions
AWS Step Functions is an orchestration service that allows you to use AWS Lambda functions and other AWS services to build and automate business-critical workflows. It allows you to describe your processes as a series of event-driven steps each of which is powered by AWS Lambda or other supported AWS services and responsible for its own part of the process. Every workflow is described in JSON-like syntax.
Here’s a list of currently supported services, which you can directly call from Step Functions:
AWS Step Functions (you can call one workflow from another)