AWS Step Functions

AWS Step Functions makes it easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly. Step Functions is a reliable way to coordinate components and step through the functions of your application. Step Functions provides a graphical console to arrange and visualize the components of your application as a series of steps. This makes it simple to build and run multi-step applications. Step Functions automatically triggers and tracks each step, and retries when there are errors, so your application executes in order and as expected. Step Functions logs the state of each step, so when things do go wrong, you can diagnose and debug problems quickly. You can change and add steps without even writing code, so you can easily evolve your application and innovate faster.nnAWS Step Functions manages the operations and underlying infrastructure for you to help ensure your application is available at any scale.

Key Links

API Paths

Create Activity (GET) /?Action=CreateActivity OpenAPI
Create State Machine (GET) /?Action=CreateStateMachine OpenAPI
Delete Activity (GET) /?Action=DeleteActivity OpenAPI
Delete State Machine (GET) /?Action=DeleteStateMachine OpenAPI
Describe Activity (GET) /?Action=DescribeActivity OpenAPI
Describe Execution (GET) /?Action=DescribeExecution OpenAPI
Describe State Machine (GET) /?Action=DescribeStateMachine OpenAPI
Get Activity Task (GET) /?Action=GetActivityTask OpenAPI
Get Execution History (GET) /?Action=GetExecutionHistory OpenAPI
List Activities (GET) /?Action=ListActivities OpenAPI
List Executions (GET) /?Action=ListExecutions OpenAPI
List State Machines (GET) /?Action=ListStateMachines OpenAPI
Send Task Failure (GET) /?Action=SendTaskFailure OpenAPI
Send Task Heartbeat (GET) /?Action=SendTaskHeartbeat OpenAPI
Send Task Success (GET) /?Action=SendTaskSuccess OpenAPI
Start Execution (GET) /?Action=StartExecution OpenAPI
Stop Execution (GET) /?Action=StopExecution OpenAPI