Building Event-Driven Applications With Amazon EventBridge (Includes Labs)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Amazon EventBridge is a serverless event bus that makes it easy to connect applications together using data from customers applications, integrated software-as-a-service (SaaS) applications, and AWS services. You can use this service to build event-driven apps and route events from AWS services, or third-party apps or custom events that get created.
In this course you will learn how to build event-driven applications by connecting multiple applications, including SaaS applications and AWS services, using the serverless event bus provided by Amazon EventBridge.
• Course level: Intermediate
• Duration: 3 Hours
Activities
This course includes the presentation of information, videos, demonstrations, an assessment, and a hands-on lab.
Course objectives
In this course, you will learn to:
• Describe the Amazon EventBridge features and use cases.
• Introduce Amazon EventBridge into an application design.
• Route Amazon EventBridge events using rules.
• Integrate Amazon EventBridge with other services.
• Explain best practices for using Amazon EventBridge.
• Describe how to achieve reliability with Amazon EventBridge.
• Discuss high-level security features of Amazon EventBridge.
Intended audience
This course is intended for:
• Developers
• Solutions Architects
Prerequisites
We recommend that attendees of this course have:
• Completed the Designing Event-Driven Architectures course.
• Completed the Architecting Serverless Applications course.
Course outline
Section 1: Course Introduction
• Lesson 1: How to Use This Course
• Lesson 2: Course Introduction
• Lesson 3: Course Scenario
Section 2: Overview of Amazon EventBridge
• Lesson 4: Introduction to Amazon EventBridge
Section 3: Introducing Amazon EventBridge into an Application Design
• Lesson 5: Course Scenario
• Lesson 6: Applying Amazon EventBridge to an Application Design
Section 4: Routing Events in Amazon EventBridge
• Lesson 7: Course Scenario
• Lesson 8: Amazon EventBridge Rules
• Lesson 9: Demo: Testing Amazon EventBridge Rules
Section 5: Integrating Amazon EventBridge with Other Services
• Lesson 10: Course Scenario
• Lesson 11: Event Sources
• Lesson 12: Rule Targets
• Lesson 13: Demo: Using API Destinations
Section 6: Best Practices for Using Amazon EventBridge
• Lesson 14: Favoring a Single Target per Rule
• Lesson 15: Using Built-in Event Transformation Capabilities
• Lesson 16: Determining Optimal Event Size
Section 7: Security and Reliability in Amazon EventBridge
• Lesson 16: Course Scenario
• Lesson 17: Security in Amazon EventBridge
• Lesson 18: Reliability of Event Delivery
Section 8: Wrap-up
• Lesson 19: Summary and Next Steps
• Lesson 20: Course Assessment
• Lesson 21: Feedback
Lab: Creating an Event-Driven Application Using Amazon EventBridge
Tags
Related Courses
Introducción a computación serverless con AWS LambdaCoursera Project Network via Coursera Designing a Microsoft Azure Messaging Architecture
Pluralsight Python for Salesforce Developers
Pluralsight Play by Play: Getting on the Bus - Event-based Architecture with Salesforce Platform Events
Pluralsight Azure Event Grid
LinkedIn Learning