Posted On: Jan 25, 2021
Amazon Step Functions now supports the synchronous executions of Express Workflows, allowing you to easily build web-based applications and orchestrate high-volume, short-duration microservices.
Amazon Step Functions allows you to build resilient serverless workflows using Amazon Web Services such as Amazon Lambda, Amazon API Gateway, Amazon DynamoDB, and more. Express Workflows, a type of Amaazon Step Functions workflows, allows you to cost-effectively orchestrate high-event-rate workloads that use Amazon compute, database, and messaging services. Express Workflows ensures that the steps in your workflow are followed reliably, that information is passed between steps, and that errors are handled automatically.
Synchronous Express Workflows are ideal to manage high-volume, short duration, synchronous workflows such as the orchestration of microservices behind Amazon API Gateway. For example, capture responses submitted through an online feedback form and return a reference number to the submitter. Express Workflows can now be synchronously invoked from Amazon API Gateway, Amazon Lambda, or by directly calling the new API.
Synchronous Express Workflows is now generally available in all regions where Amazon Step Functions is available, including Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD. View the Amazon Web Services China Region table to learn more.
To learn more:
- Read about Synchronous Express Workflows in the Amazon Step Functions Developer Guide.