There’s little doubt that AWS Step Functions is vital to keep serverless ecosystems running at scale. As your distributed applications increase in complexity, the complexity of managing them goes up too and AWS Step Functions lightens this operational burden from your team with its incredible orchestration abilities.  But which use cases are the best fit for automation with AWS Step Functions and how do you get started?

This whitepaper contains everything that you need to know about using AWS Step Functions, including reference code for real-life projects. We share recommendations to optimally use AWS Step Functions in scenarios that pop up frequently. We also provide five reference architectural patterns that use this service and show you how to implement some of the best practices related to application integration and orchestration in AWS.

Read the whitepaper to learn how you can build and update feature-rich serverless applications faster and improve resiliency while writing less code.