AWS Step Functions est un service d'orchestration serverless qui permet de modéliser la logique métier sous forme de workflows visuels. Selon le fournisseur, les workflows relient plus de 220 services AWS, offrent une gestion d'erreurs, une gestion d'état et un traitement parallèle intégrés, et passent de quelques exécutions à des millions. Les usages typiques sont l'enchaînement de tâches ETL, la coordination de microservices AWS Lambda, l'automatisation informatique avec étapes d'approbation manuelle et les workflows d'IA avec contrôle humain. Le service est fourni uniquement comme service cloud géré au sein d'AWS.
Step Functions est proposé par Amazon Web Services, Inc., société américaine, et relève donc du droit américain, y compris du CLOUD Act. Le service est disponible dans plusieurs régions AWS européennes, dont Francfort, l'Irlande, Paris, Milan, l'Espagne et Stockholm, et les clients choisissent la région où leurs données sont stockées. AWS propose un addendum de traitement des données conforme au RGPD. Les workflows liés aux services AWS se déplacent difficilement ; une organisation européenne souhaitant limiter sa dépendance peut envisager des moteurs d'orchestration open source.