AWS Step Functions is a serverless orchestration service for modelling business logic as visual workflows. According to the vendor, the workflows connect more than 220 AWS services, provide built-in error handling, state management and parallel processing, and scale from a few to millions of executions. Typical uses include sequencing ETL jobs, coordinating AWS Lambda microservices, IT automation with manual approval steps and AI workflows with human oversight. The service is delivered only as a managed cloud service inside AWS.
Step Functions is provided by Amazon Web Services, Inc., a US company, and therefore falls under US jurisdiction, including the CLOUD Act. The service is available in several European AWS regions, including Frankfurt, Ireland, Paris, Milan, Spain and Stockholm, and customers choose the region where their data is stored. AWS offers a GDPR data processing addendum. Workflows tied to AWS services are not easy to move; a European organisation that wants to limit dependency can consider open-source workflow orchestration engines.