2026 AWS Application Integration Explained: SQS, SNS, EventBridge, Step Functions (Episode 8)

2026 AWS Application Integration Explained: SQS, SNS, EventBridge, Step Functions (Episode 8)

Description: Two services need to talk. One isn't awake yet, one might crash mid-request, and someday a third will want to listen in. That single problem is why AWS has a dozen integration services. This episode builds one clean mental map. We start at the smallest unit — a single message in a queue — and climb: SQS queuing, SNS pub/sub fan-out, EventBridge event routing, Step Functions orchestration, Amazon MQ brokers, and the SaaS/B2B layer. Each service arrives to solve a problem the last one couldn't, so nothing feels like a random acronym. We draw the hard lines that trip people up: queue vs. topic vs. event bus, Standard vs. FIFO, choreography vs. orchestration, Step Functions Standard vs. Express. You'll also get the practical gotchas — visibility timeouts, dead-letter queues, at-least-once delivery and idempotency, API Destination timeouts, and the 2026 billing shifts like SNS SMS moving to AWS End User Messaging and SWF being superseded. By the end you'll hear a scenario and know exactly which service fits, why, and what picking wrong would cost. Subscribe for more plain-language deep dives into how AWS actually works. Chapters: 0:00 Two Services That Can't Talk 2:52 The Decoupling Idea (and the First Box: a Queue) 5:38 Standard Queues and the 'Delivered Twice' Feature 8:56 Visibility Timeout: The Timer Behind Most SQS Bugs 11:55 Dead-Letter Queues and Poison Pills 15:28 FIFO Queues: Order and Exactly-Once, at a Price 19:04 Flipping the Model: SNS and Pub/Sub Fan-Out 22:23 The Fan-Out Pattern: SNS Into SQS 25:46 Filtering at the Topic: SNS Subscription Policies 28:20 The Event Bus: What EventBridge Actually Is 31:32 Rules, Patterns, and Free Filtering 35:14 Archive, Replay, Schema Registry, Scheduler 39:01 EventBridge Pipes: The Glue You Stop Writing 42:41 Choreography vs. Orchestration: Enter Step Functions 45:22 Standard vs. Express Workflows 48:53 The Three Integration Patterns (and the Callback Trick) 52:17 The 'Reach For This Only When' Shelf 56:20 One Map, Any Scenario References: 1. Amazon SQS, Amazon SNS, or Amazon EventBridge? - Amazon SQS, Amazon SNS, or Even https://docs.aws.amazon.com/decision-... 2. How to Compare SQS vs SNS vs EventBridge vs MQ https://oneuptime.com/blog/post/2026-... 3. Event-Driven Design: Choosing Between SNS, SQS, and EventBridge - DEV Community https://dev.to/aws-builders/event-dri... 4. AWS Messaging: SQS, SNS, and EventBridge Patterns (2026) | Coding Protocols https://codingprotocols.com/blog/aws-... 5. SNS vs. SQS vs. EventBridge: Choosing the Right AWS Messaging Service - DEV Comm https://dev.to/dhoang1905/sns-vs-sqs-... 6. Event-Driven Architecture & Message Queues: 2026 Reference https://www.digitalapplied.com/blog/e... 7. Azure Event Grid in 2026: System Topics, CloudEvents, and the Namespace Tier | A https://www.aiwisdom.dev/articles/clo... 8. AWS SQS vs SNS vs EventBridge: When to Use? | nOps https://www.nops.io/blog/aws-sqs-vs-s... 9. SQS Standard vs. FIFO Queue: Choosing the Right Queue for Payment Event Processi https://www.webuildup.live/2026/05/sq... 10. Amazon SQS queue types - Amazon Simple Queue Service https://docs.aws.amazon.com/AWSSimple... 11. AWS SQS and SNS: Messaging and Event-Driven Architecture (2026) https://techoral.com/aws/aws-sqs-sns-... 12. SQS Standard vs FIFO Queue – Complete Comparison https://jayendrapatil.com/aws-sqs-sta... 13. Using dead-letter queues in Amazon SQS - Amazon Simple Queue Service https://docs.aws.amazon.com/AWSSimple... 14. Amazon SQS FIFO vs Standard: Throughput and Guarantee Trade offs | Delivery Guar https://www.systemoverflow.com/learn/... 15. Understanding SQS Visibility Timeout: Why Your Messages Are Being Processed Twic https://www.webuildup.live/2026/04/sq... 16. What’s the Difference Between Standard and FIFO Queues in SQS? - Top DevOps Trai https://www.devopstraininginstitute.c... Music: Music: electronic music loop 001 - frankum (via Openverse — check the track's license for attribution requirements) Music: Extract of Sweetness dark Ambience track. - frankum (via Openverse — check the track's license for attribution requirements)