AWS Step Functions Gains Synchronous Express Workflows

AWS Step Functions Gains Synchronous Express Workflows

AWS Step Functions Gains Synchronous Express Workflows. Amazon Web Services (AWS) recently announced that AWS Step Functions supports synchronous Express workflows to "easily build web-based applications and orchestrate high-volume, short-duration microservices".

Amazon Web Services (AWS) recently announced that  AWS Step Functions supports synchronous Express workflows to "easily build web-based applications and orchestrate high-volume, short-duration microservices". Express workflows, a cost-effective, high-performance workflow type with a runtime of up to five minutes, can now be synchronously invoked from Amazon API Gateway or directly via the API.

AWS Step Functions is a serverless workflow orchestration engine that allows to "sequence AWS Lambda functions and multiple AWS services into business-critical applications". Step Functions provides two distinct  workflow types: Standard workflows can run for up to one year with exactly-once execution guarantees, which targets potentially long-running and auditable workflows. In contrast, Express workflows can run for up to five minutes with at-least-once execution semantics at a significantly higher execution rate and respectively lower pricing, which makes them "ideal for high-event-rate workloads".

The Step Functions API had previously only offered  asynchronous workflow execution, which necessitated custom code and polling logic when microservices required an immediate response. To simplify respective architectures, Express workflows can now also be executed  synchronously so that clients "receive a response without needing to poll additional services". This aims at "high-volume microservice orchestration and fast compute tasks that communicate via HTTPS", which  Amazon API Gateway supports via the new HTTP API  StepFunctions-StartSyncExecution service integration.

In the  introductory blog post, AWS Developer Advocate  Benjamin Smith walks through a comprehensive synchronous Express workflow example that analyses the sentiment of a web form submission by orchestrating several AWS services to respond with a customer-centric message:

AWS Step Functions synchronous workflow example

Image: Web form submission with synchronous sentiment scoring (via AWS blog post)

serverless aws lambda cloud development news

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Hire AWS Developer

Looking to Hire Professional AWS Developers? The technology inventions have demanded all businesses to use and manage cloud-based computing services and Amazon is dominating the cloud computing services provider in the world. **[Hire AWS...

Hire Dedicated AWS Developer

Want to Hire AWS Developer for cloud computing services? At **[HourlyDeveloper.io](https://hourlydeveloper.io/ "HourlyDeveloper.io")**, we leverage maximum benefits from the AWS platform ensuring prominent Solutions for business requirements....

AWS Cloud Practitioner Course | NetCom Learning

Learn AWS cloud concepts, AWS services, security, architecture under AWS cloud practitioner course from AWS certified instructors. Authorized AWS Training

Hire AWS Developer - MageComp

Hire our Dedicated AWS developers for all your AWS development work. We help to create your cloud stage adaptation expedition mellow. At, MageComp we offer adroitness driven AWS cloud support for uplifting your E-commerce business. Our experienced and professional AWS developers will provide perfect AWS service and product consultation that helps you to carry out custom E-commerce requirements.

Multi-cloud Spending: 8 Tips To Lower Cost

Mismanagement of multi-cloud expense costs an arm and leg to business and its management has become a major pain point. Here we break down some crucial tips to take some of the management challenges off your plate and help you optimize your cloud spend.