Slide 18
Slide 18 text
Key Concepts of Event-Driven Architecture
Events: These are the occurrences or changes in state, such as a file being uploaded
to an S3 bucket, a user signing up, or a message arriving in a queue.
Event Producers: Services or components that generate events, such as Amazon S3,
Amazon DynamoDB, or custom applications.
Event Consumers: Services that listen for and respond to events. These can be AWS
Lambda functions, Amazon SNS, SQS, etc.
Event Brokers: These manage the routing and delivery of events from producers to
consumers, like Amazon EventBridge or SNS.