Episode 13: Messaging & Event Architecture - SQS, SNS & EventBridge Explained | SAA-C03 episode artwork

EPISODE · May 26, 2026 · 40 MIN

Episode 13: Messaging & Event Architecture - SQS, SNS & EventBridge Explained | SAA-C03

from AWS Solutions Architect exam prep · host TechTalk With Balu

Master decoupling! SQS, SNS, and EventBridge with the fan-out pattern and exam traps.🔑 WHY DECOUPLING MATTERSWhen apps talk directly and traffic spikes (10 videos suddenly becomes 1,000), tightly-coupled systems crash. Put a messaging layer between them and each part scales independently. SQS = queue. SNS = pub/sub. Kinesis = streaming.📬 AMAZON SQS (QUEUE)Producers send messages, consumers poll and process them.STANDARD QUEUE:• Unlimited throughput and messages• Retention: 4 days default, 14 days max• Message size: up to 256 KB• At-least-once delivery (possible duplicates!)• Best-effort ordering (possible out-of-order!)VISIBILITY TIMEOUT: After a consumer polls a message it becomes invisible (default 30 sec). If not deleted in time, it reappears. Too short = duplicates. Too long = slow retries after a crash. Use ChangeMessageVisibility for more time.LONG POLLING: Consumer waits up to 20 sec for messages. Reduces API calls and latency. Preferred over short polling.FIFO QUEUE: First-In-First-Out ordering + exactly-once (deduplication). Throughput limited to 300 msg/s (3,000 with batching).KEY PATTERNS:• SQS as buffer before a database = no lost transactions during spikes• SQS + Auto Scaling = scale consumers using ApproximateNumberOfMessages metric📢 AMAZON SNS (PUB/SUB)Send one message to many receivers. Producer publishes to one topic, all subscribers get a copy.• Up to 12,500,000 subscriptions per topic; 100,000 topics per account• Subscribers: SQS, Lambda, Kinesis Data Firehose, HTTP/S, email, SMS• Integrates with CloudWatch Alarms, S3 events, ASG, RDS events• SNS FIFO available (ordering + deduplication)🔀 THE FAN-OUT PATTERN (HEAVILY TESTED!)Push once to an SNS topic, receive in all subscribed SQS queues. Fully decoupled, no data loss, add subscribers anytime. CRITICAL: SQS queue access policy must allow SNS to write! Works cross-region.Classic use case: S3 allows only ONE event notification per event-type + prefix combo. To send one S3 event to multiple queues, fan-out through SNS.🎯 SNS MESSAGE FILTERINGJSON filter policies on subscriptions route messages (placed vs cancelled vs declined orders). No filter = subscriber gets everything.⚡ AMAZON EVENTBRIDGE (formerly CloudWatch Events)Two jobs: SCHEDULE cron jobs, and REACT to events with patterns.• Sources: EC2 state changes, CodeBuild, S3, CloudTrail API calls, schedules• Destinations: Lambda, SQS, SNS, Step Functions, ECS, Kinesis, and more• Event buses: Default (AWS), Partner (SaaS), Custom (your apps)• Resource-based policies aggregate events across AWS accounts• Archive & Replay events; Schema Registry infers/versions structure🧭 CHOOSING THE RIGHT SERVICESQS: queue, one message → one consumer, decouple/bufferSNS: pub/sub, one message → many subscribers, notifications/fan-outEventBridge: react to AWS events, schedule, SaaS integration, rich filtering⚠️ TOP EXAM TRAPS• Standard SQS = duplicates + out-of-order (need ordered? FIFO)• Same message twice? Visibility timeout too short• SQS retention max 14 days (longer? archive to S3)• Fan-out failing? SQS access policy must allow SNS• S3 = one notification per event-type+prefix (use fan-out)• SNS alone doesn't persist (add SQS subscriber for retries)• CloudWatch Events = EventBridge (same service)• React to AWS events or schedule? EventBridge, not SNS• Message over 256 KB? Store in S3, send reference⏱️ TIMESTAMPS00:00 Intro | 01:30 Why Decoupling | 04:00 SQS Basics | 08:00 SQS Advanced | 14:30 SNS | 19:00 Fan-Out | 23:00 SNS Filtering | 25:00 EventBridge | 31:00 Choosing | 34:00 Exam Traps | 39:00 ConclusionPerfect for SAA-C03 prep and building decoupled, event-driven architectures!#AWS #SQS #SNS #EventBridge #Serverless #SolutionsArchitect #SAAC03 #CloudComputing⭐ 5-star rating if this helps!

Master decoupling! SQS, SNS, and EventBridge with the fan-out pattern and exam traps.🔑 WHY DECOUPLING MATTERSWhen apps talk directly and traffic spikes (10 videos suddenly becomes 1,000), tightly-coupled systems crash. Put a messaging layer between them and each part scales independently. SQS = queue. SNS = pub/sub. Kinesis = streaming.📬 AMAZON SQS (QUEUE)Producers send messages, consumers poll and process them.STANDARD QUEUE:• Unlimited throughput and messages• Retention: 4 days default, 14 days max• Message size: up to 256 KB• At-least-once delivery (possible duplicates!)• Best-effort ordering (possible out-of-order!)VISIBILITY TIMEOUT: After a consumer polls a message it becomes invisible (default 30 sec). If not deleted in time, it reappears. Too short = duplicates. Too long = slow retries after a crash. Use ChangeMessageVisibility for more time.LONG POLLING: Consumer waits up to 20 sec for messages. Reduces API calls and latency. Preferred over short polling.FIFO QUEUE: First-In-First-Out ordering + exactly-once (deduplication). Throughput limited to 300 msg/s (3,000 with batching).KEY PATTERNS:• SQS as buffer before a database = no lost transactions during spikes• SQS + Auto Scaling = scale consumers using ApproximateNumberOfMessages metric📢 AMAZON SNS (PUB/SUB)Send one message to many receivers. Producer publishes to one topic, all subscribers get a copy.• Up to 12,500,000 subscriptions per topic; 100,000 topics per account• Subscribers: SQS, Lambda, Kinesis Data Firehose, HTTP/S, email, SMS• Integrates with CloudWatch Alarms, S3 events, ASG, RDS events• SNS FIFO available (ordering + deduplication)🔀 THE FAN-OUT PATTERN (HEAVILY TESTED!)Push once to an SNS topic, receive in all subscribed SQS queues. Fully decoupled, no data loss, add subscribers anytime. CRITICAL: SQS queue access policy must allow SNS to write! Works cross-region.Classic use case: S3 allows only ONE event notification per event-type + prefix combo. To send one S3 event to multiple queues, fan-out through SNS.🎯 SNS MESSAGE FILTERINGJSON filter policies on subscriptions route messages (placed vs cancelled vs declined orders). No filter = subscriber gets everything.⚡ AMAZON EVENTBRIDGE (formerly CloudWatch Events)Two jobs: SCHEDULE cron jobs, and REACT to events with patterns.• Sources: EC2 state changes, CodeBuild, S3, CloudTrail API calls, schedules• Destinations: Lambda, SQS, SNS, Step Functions, ECS, Kinesis, and more• Event buses: Default (AWS), Partner (SaaS), Custom (your apps)• Resource-based policies aggregate events across AWS accounts• Archive & Replay events; Schema Registry infers/versions structure🧭 CHOOSING THE RIGHT SERVICESQS: queue, one message → one consumer, decouple/bufferSNS: pub/sub, one message → many subscribers, notifications/fan-outEventBridge: react to AWS events, schedule, SaaS integration, rich filtering⚠️ TOP EXAM TRAPS• Standard SQS = duplicates + out-of-order (need ordered? FIFO)• Same message twice? Visibility timeout too short• SQS retention max 14 days (longer? archive to S3)• Fan-out failing? SQS access policy must allow SNS• S3 = one notification per event-type+prefix (use fan-out)• SNS alone doesn't persist (add SQS subscriber for retries)• CloudWatch Events = EventBridge (same service)• React to AWS events or schedule? EventBridge, not SNS• Message over 256 KB? Store in S3, send reference⏱️ TIMESTAMPS00:00 Intro | 01:30 Why Decoupling | 04:00 SQS Basics | 08:00 SQS Advanced | 14:30 SNS | 19:00 Fan-Out | 23:00 SNS Filtering | 25:00 EventBridge | 31:00 Choosing | 34:00 Exam Traps | 39:00 ConclusionPerfect for SAA-C03 prep and building decoupled, event-driven architectures!#AWS #SQS #SNS #EventBridge #Serverless #SolutionsArchitect #SAAC03 #CloudComputing⭐ 5-star rating if this helps!

NOW PLAYING

Episode 13: Messaging & Event Architecture - SQS, SNS & EventBridge Explained | SAA-C03

0:00 40:00

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

The Small Business Startup School – Business Notes | Financial Literacy | Retail Psychology – For Professionals & Entrepreneurs The Small Business Startup School Inc. Starting or buying a small business? While personal circumstances may vary, business patterns remain timeless. On The Small Business Startup School, we explore strategies, insights, and practical solutions to help entrepreneurs confidently navigate their journey.Hosted by Ola Williams—a retail entrepreneur, fintech founder, and financial coach with over two decades of experience—this podcast marries financial awareness and retail psychology with optimism to deliver actionable takeaways.Join us to learn, grow, and connect as we uncover the keys to business success.Let’s continue to learn together and be encouraged to keep on connecting! Accidental Accountant Regan Williams Hi, I'm Regan! I'm a CPA of 30+ years helping "accidental accountants" navigate tax & accounting issues with confidence! Here, we find solutions to common challenges bookkeepers, accountants and CPAs face. Don't see an answer to your question? Then ask! I'm here to help people like you. AI Generated - EDU Video Podcast Magnus Lian Explore how video tools and AI are transforming education with Magnus Sæternes Lian, Senior Engineer at NTNU and founder of ReadyMedia. This podcast dives into the latest video technologies, real-world use cases, and actionable insights for educators and tech enthusiasts. Created using cutting-edge AI tools like GoogleLM and ElevenLabs, all content is verified for accuracy. Discover practical solutions and stay ahead in the evolving landscape of educational technology! Lynne's Podcast Lynne August MD Dr. A offers her interpretations and applications of Dr. Revici’s profound research at DrRevici.com and the Revici Journal. Dr. Revici was arguably fifty to one hundred years ahead of his time in his application of quantum physics to medical sciences. As a once-aspiring physicist, this alone propelled Dr. A to Dr. Revici. As a physician, she felt compelled, and in some palpable way responsible, to understand Dr. Revici’s ability to control pain and achieve remissions in terminal cancer patients with his non-toxic “guided chemotherapy”, even many cancers that conventional therapy failed to control. Most of the time his questions and solutions were as unprecedented as they were effective. While Dr. Revici was primarily focused on cancer, Dr. A’s research and therapeutics to prevent and treat all chronic and degenerative disease can transform 21st century medicine.

Frequently Asked Questions

How long is this episode of AWS Solutions Architect exam prep?

This episode is 40 minutes long.

When was this AWS Solutions Architect exam prep episode published?

This episode was published on May 26, 2026.

What is this episode about?

Master decoupling! SQS, SNS, and EventBridge with the fan-out pattern and exam traps.🔑 WHY DECOUPLING MATTERSWhen apps talk directly and traffic spikes (10 videos suddenly becomes 1,000), tightly-coupled systems crash. Put a messaging layer between...

Can I download this AWS Solutions Architect exam prep episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!