Too Long; Didn't Read
The SSENSE Tech Team has been employing AWS Step Functions as part of our software development strategy. For the most part this has rolled out without any issue. I started recommending it as a viable candidate whenever at least one of the following characteristics happen: The functionality we want to achieve is spread among several distinct distributed components (services, systems) The functionality depends on human interaction at some point in time;* Some of the services we depend on can take a long time (hours, days) to complete their execution.