EventBridge Pipes was released at the 2022 re:Invent and it allows you to connect different types of sources with targets and helps you build event driven architectures in an easier way by reducing the amount of code you need to integrate different types of services.
In this video I am going to look at EventBridge Pipes and set up a simple pipe which uses an SQS queue as a source, it will include a filtering step which allows only certain types of events to travel through the pipe. Then I will also add an enrichment step which is going to pull in additional data from the customer database using the customerId that the event contained. In the end the enriched data is passed to the target, which is a Lambda function and this should process the order.
Here is the video with the full demo: