In this messaging themed episode of AWS TechChat, Pete is back, and more so in person.
They started the show reminiscing about messaging history, going back, looking at where we came from and how we arrived at the position we are today. More importantly, why do we use messaging and the benefits you can derive in decoupling your architecture.
They then pivot to event streams, which cover both Amazon Kinesis and Amazon Managed Streaming for Apache Kafka, (Amazon MSK). They are both designed to process or analyze streaming data for specialized needs.
Next, they moved to a more traditional message bus - Amazon Simple Queue Service (SQS) and Amazon MQ (Managed message broker service for ActiveMQ), both a durable pull-based messaging platform. Amazon SQS being lightweight and tightly integrated to the AWS Cloud platform and Amazon MQ supporting a variety of protocols making it a great choice for existing applications that use industry-standard protocols.
Finally, they talked about push-based messaging with Amazon Simple Notification Service (SNS) and the Message Broker for AWS IoT. Both publish/subscribe (pub/sub) platform that enables you to build fan out architectures with hundreds of thousands to millions of subscribers.
You now have more than a hammer to build your applications, Maslow would be proud.
Speakers:
Shane Baldacchino - Solutions Architect, ANZ, AWS
Peter Stanski - Head of Solution Architecture, AWS
Resources:
Amazon CloudFront announces new Edge location in Shenzhen, China
https://aws.amazon.com/about-aws/whats-new/2019/09/amazon-cloudfront-shenzhen-launch/
What is Pub/Sub Messaging?
https://aws.amazon.com/pub-sub-messaging/
Amazon Kinesis Data Streams
https://aws.amazon.com/kinesis/data-streams/
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
https://aws.amazon.com/msk/
Apache ZooKeeper
zookeeper.html">https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-
zookeeper.html
Amazon Simple Queue Service
https://aws.amazon.com/sqs/
Amazon Simple Queue Service Released
https://aws.amazon.com/blogs/aws/amazon_simple_q/
Amazon MQ
https://aws.amazon.com/amazon-mq/
Amazon Simple Notification Service
https://aws.amazon.com/sns/
MQTT - AWS IoT
https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html
Message Broker for AWS IoT
message-broker.html">https://docs.aws.amazon.com/iot/latest/developerguide/iot-
message-broker.html
AWS Events:
AWS re:Invent
https://reinvent.awsevents.com/
AWSome Day Online Series
https://aws.amazon.com/events/awsome-day/awsome-day-online/
AWS Modern Application Development Online Event
https://aws.amazon.com/events/application/modern-app-development/
AWS Innovate on-demand
https://aws.amazon.com/events/aws-innovate/