AWS Step Functions is een serverloze orkestratiedienst waarmee u bedrijfslogica als visuele workflows modelleert. De workflows koppelen volgens de leverancier meer dan 220 AWS-diensten, bieden ingebouwde foutafhandeling, statusbeheer en parallelle verwerking en schalen van enkele tot miljoenen uitvoeringen. Typische toepassingen zijn het ordenen van ETL-taken, het coördineren van AWS Lambda-microservices, IT-automatisering met handmatige goedkeuringsstappen en AI-workflows met menselijke controle. De dienst wordt uitsluitend als beheerde cloudservice in AWS geleverd.
Step Functions wordt aangeboden door Amazon Web Services, Inc., een Amerikaans bedrijf, en valt daarmee onder Amerikaanse rechtsmacht, inclusief de CLOUD Act. De dienst is beschikbaar in diverse Europese AWS-regio's, onder meer Frankfurt, Ierland, Parijs, Milaan, Spanje en Stockholm, en klanten kiezen zelf de regio waarin gegevens worden opgeslagen. AWS biedt een GDPR-verwerkersovereenkomst aan. Workflows die aan AWS-diensten zijn gebonden, zijn niet eenvoudig te verplaatsen; een Europese organisatie die afhankelijkheid wil beperken, kan open-source engines voor workflow-orkestratie overwegen.