Amazon EventBridge is a serverless event router that can be used to integrate resources to build an event-driven architecture. An event-driven architecture involves a pub-sub pattern, which enables asynchronous communication between services, increasing the overall reliability and scalability of the application.
Even with EventBridge, building event-driven architectures often requires the use of specialized services that support publishing and consuming events. Services like Amazon SQS, AWS Lambda, and Amazon DynamoDB are often incorporated into these architectures and require developers to learn how to use their APIs and the best practices for using them. This can be a challenge for developers who are new to event-driven architectures and writing integration code.
Amazon EventBridge Pipes is a feature of EventBridge that helps developers connect event producers to consumers while minimizing the amount of code needed to do so.
Upon completion of this intermediate-level lab, you will be able to:
Familiarity with the following will be beneficial but is not required:
The following content can be used to fulfill the prerequisites:
Jun is a Cloud Labs Developer with previous experience as a Software Engineer and Cloud Developer. He holds the AWS Certified Solutions Architect and DevOps Engineer Professional certifications. He also holds the AWS Certified Solutions Architect, Developer, and SysOps Administrator Associate certifications.
Jun is focused on giving back to the growing cloud community by sharing his knowledge and experience with students and creating engaging content.