Caleb F.
CF
Data & IA Specialist
Small-Business (50 or fewer emp.)
"Visual and traceable orchestration for complex flows in AWS"
4.5/5
What do you like best about AWS Step Functions?

What I like most about AWS Step Functions is that it allows you to model complex workflows visually and in a controlled manner, without having to handle all the orchestration logic manually in code. It is especially useful for coordinating processes between various AWS services, such as Lambda, Glue, EventBridge, and other components of the ecosystem. I also greatly value the traceability of executions, error handling, retries, and the ability to define more robust and maintainable flows. For batch processes, automations, and data pipelines, it provides a lot of order and operational visibility. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

What I like the least is that, although the visual design helps a lot, the flows can become difficult to maintain when they grow significantly in complexity. In large scenarios, the definition in JSON can become extensive and less convenient to manage. There is also an initial learning curve to fully understand states, transitions, error handling, and service limits. Additionally, when a workflow depends on several external services or permission configurations, troubleshooting can take time. Review collected by and hosted on G2.com.

See what 34 reviewers think of AWS Step Functions

4.3 out of 5 · Verified reviews from real users

Read all reviews