10

I'm an AWS noob, I'm trying to figure out what the difference between Amazon's Kinesis Data Stream and EventBridge products. Can someone explain this for someone not familiar with the AWS tech stack?

zenbeni
  • 7,019
  • 3
  • 29
  • 60
InvalidSyntax
  • 9,131
  • 20
  • 80
  • 127

1 Answers1

14

Kinesis is a real-time stream processing service. Typically gets used for storing logs or end-user data coming from browser.

Event bridge is typically used to reliably communicate between apps / microservices, so it's quite similar to SQS, but has some added features.

Differences between SQS and Event Bridge are explained in the post below: https://www.reddit.com/r/aws/comments/cjnw2l/what_makes_eventbridge_different_than_sqs_and/

Parth Mehta
  • 1,869
  • 5
  • 15
  • 2
    Isn't EventBridge more like SNS? AFAIK, messages don't get retained in a queue, like SQS. My understanding is that EventBridge offers many better features for delivering messages than SNS. – chizou Jul 28 '22 at 20:48