|
AWS FOR THE REAL WORLD
β±οΈ
Reading time: 8 minutes
π―
Main Learning: How to pause Step Function workflows for human approval using the callback pattern
π
π»
π¬
Hey Reader ππ½ I've used this pattern in almost every project I've built. Whenever you need a human in the loop - approvals, reviews, manual checks - and you still want to see what's happening, Step Functions are perfect. Lambda is my go-to for almost everything.
But for workflows where someone needs to approve or reject something? I always reach for Step Functions. In this issue, I'll show you the "Wait for Callback" pattern. We'll build a content moderation system where admins approve or reject blog posts before they go live. Rather watch a video? I've recorded one for you. Rather reading it? Check out the deep dive ππ½
That's it for this week! The callback pattern is one of those things that once you know it, you'll use it everywhere. Approval workflows, manual QA checks, payment confirmations - anywhere a human needs to be in the loop. Clone the repo, deploy it to your account, and break things. See you soon! Sandro & Tobi |
We teach AWS for the real world - not for certifications. Join more than 10,500 developers learning how to build real-world applications on AWS.
AWS FOR THE REAL WORLD β±οΈ Reading time: 11 minutes π― Main Learning: Most teams should stay serverless. EKS only pays off at real scale. π Blog Post Hey Reader ππ½For years we told everyone the same thing: don't run Kubernetes! And we meant it. Running k8s yourself is a second full-time job. Cluster upgrades, etcd backups, some networking plugin that falls over on a Tuesday and nobody can say why.We're serverless people through and through. Lambda first, a queue behind it, scale to zero, go...
AWS FOR THE REAL WORLD β±οΈ Reading time: 12 minutes π― Main Learning: Most of the complaints in the viral "leaving AWS" post are skill issues β but egress pricing is a fair hit. π Blog Post Hey Reader ππ½Recently, a post with the title "I returned to AWS and was reminded why I left" hit 810 upvotes on Hacker News last week and went pretty viral with it.I read it twice before forming an opinion. My honest take: most of the complaints are skill issues! π€·βοΈNevertheless, the post is well written and...
AWS FOR THE REAL WORLD β±οΈ Reading time: 10 minutes π― Main Learning: Describe the agent: model, prompt, tools and AWS runs the orchestration loop behind one API call! π Blog Post Hey Reader ππ½ If you've ever built an agent on AWS, you know the pain: glue Bedrock, Lambda, and DynamoDB together, grab LangGraph or Strands, then also own the orchestration loop, the memory layer, and your own tracing. π A "simple" agent ends up with multiple layers of pain.AWS just shipped something that takes most...