AWS Compute Blog
Category: AWS Step Functions
Controlling concurrency in distributed systems using AWS Step Functions
In this blog post, you learn how to control concurrency in a distributed system. You implement a semaphore using Step Functions and DynamoDB Conditional Expressions. Finally, you use EventBridge to trigger lock cleanup when you encounter failure.
Integrating AWS Step Functions callbacks and external systems
This article presents an architecture that enables customers to use Step Functions workflow callbacks without exposing the implementation and AWS service details to external systems.
Accelerating workloads using parallelism in AWS Step Functions
In this blog post, you learn how to use AWS Step Functions and parallel processing to complete four hours of work in 60 seconds. You learn how to apply the pattern of decomposition to achieve improved scalability and manageability.
Using AWS X-Ray tracing with Amazon EventBridge
X-Ray is a powerful tool for providing observability in serverless applications. With the launch of X-Ray passive tracing in EventBridge, this allows you to trace requests across distributed applications more easily.
ICYMI: Serverless Q4 2020
Welcome to the 12th edition of the AWS Serverless ICYMI (in case you missed it) quarterly recap. Every quarter, we share all of the most recent product launches, feature enhancements, blog posts, webinars, Twitch live streams, and other interesting things that you might have missed! In case you missed our last ICYMI, check out what […]
ICYMI: Serverless pre:Invent 2020
During the last few weeks, the AWS serverless team has been releasing a wave of new features in the build-up to AWS re:Invent 2020. This post recaps some of the most important releases for serverless developers. re:Invent is virtual and free to all attendees in 2020 – register here. See the complete list of serverless […]
New Synchronous Express Workflows for AWS Step Functions
Today, AWS is introducing Synchronous Express Workflows for AWS Step Functions. This is a new way to run Express Workflows to orchestrate AWS services at high-throughput. Developers have been using asynchronous Express Workflows since December 2019 for workloads that require higher event rates and shorter durations. Customers were looking for ways to receive an immediate […]
Introducing Amazon API Gateway service integration for AWS Step Functions
AWS Step Functions now integrates with Amazon API Gateway to enable backend orchestration with minimal code and built-in error handling. API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. These APIs enable applications to access data, business logic, or functionality […]
Application integration patterns for microservices: Orchestration and coordination
Using Wild Rydes, I show how to use Amazon SQS and AWS Step Functions to decouple your application components and services. I show you how these services help to coordinate and orchestrate distributed components to build resilient and fault tolerant microservices architectures.
Getting started with RPA using AWS Step Functions and Amazon Textract
This post is courtesy of Joe Tringali, Solutions Architect. Many organizations are using robotic process automation (RPA) to automate workflow, back-office processes that are labor-intensive. RPA, as software bots, can often handle many of these activities. Often RPA workflows contain repetitive manual tasks that must be done by humans, such as viewing invoices to find […]