SQS, SNS, EventBridge and MSK can all carry an event from A to B. We evolve one online store through four changing requirements to see where each service shines, where it hurts, and how to pick.
Build stateful, long-running TypeScript workflows with AWS Lambda Durable Functions: checkpoints, replay, waits, callbacks and the gotchas to avoid.
Store immutable events instead of overwriting state: design a serverless event-sourced system on AWS with DynamoDB, Lambda and CQRS, plus the trade-offs.
Stop scattering per-client if-statements across your SaaS code. See how a plugin architecture isolates tenant customizations behind clean extension points.
Build passwordless SMS OTP sign-in with AWS Cognito custom auth: three Lambda triggers, SNS delivery, Terraform setup, CLI testing and key security tips.
Nested GraphQL fields in AWS AppSync can trigger hundreds of resolver calls per query. See how Lambda batch resolvers collapse N+1 lookups into one.
Too big and it's a monolith, too small and it's a distributed mess. Learn how disintegrators and integrators help you choose the right microservice size.
A practical walkthrough of Amazon Bedrock Agents: models, instructions, action groups and knowledge bases, plus a Lambda-backed appointment booking example.
Combine AWS CDK-style TypeScript with Terraform's fast deployments using CDKTF. Build and deploy an API Gateway and Lambda REST API step by step, with gotchas.