Title: Issue #103: We have faster CloudFormation! Publication: Ready, Set, Cloud! Series: Ready, Set, Cloud Picks of the Week Author: Allen Helton Published: March 18, 2024 URL: https://www.readysetcloud.io/newsletter/103/ CloudFormation got up to 40% faster, plus some amazing content from the community was released last week. ### Serverless Superhero Our serverless superhero this week is [Luke Hedger](https://rdyset.click/3nJGn6), lead engineer at The LEGO Group, AWS Community Builder, and recent author of the [Serverless Development on AWS](https://rdyset.click/Fodxwi) book! Luke is an active member of the serverless community, providing insights into his experience on social media and through [his blog](https://rdyset.click/Y0D3qw). Thank you, Luke, for everything and congratulations on the book! ### Tutorials In many workflows, human interaction is necessary. Sometimes you need it for a judgment call, other times you need it for some business-specific expertise that you can't automate with AI. [Sandro Volpicella](https://rdyset.click/YuVI6q) wrote a blog post about how you can incorporate a pause in your workflows by using the [Step Functions callback pattern](https://rdyset.click/uOZaUr). His blog post contains fantastic visuals to help explain the concept as he walks through a real-world scenario. Back in February, AppSync resolvers got the ability to use environment variables. Unfortunately, the docs weren't super clear on how to instrument your code with them. So [Coner Murphy](https://rdyset.click/MVgOmJ) took it upon himself to create a blog post and [show you exactly how to do it](https://rdyset.click/WEUwoU). Coner shows us how to add the env variables via the CDK so you can get started on your own. Tracing async processes is tough. Usually when your workflows hit something like a queue, your traces become exponentially harder to track. But not for [Marcin Sodkiewicz](https://rdyset.click/dQ6dKJ). He published an article last week on how to [propagate OTEL traces through SQS](https://rdyset.click/9AXmfE). He talks a bit about how to structure data for async processes, but mainly goes into passing the data around and how to include the hops in your traces. It's a super cool article and extremely thorough! ### Interesting Reads There are many communication mechanisms when it comes to event-driven architectures. But how do you know which one to choose for your app? [James Eastham](https://rdyset.click/ieIrST) published a video on the [differences between streams, event buses, and queues](https://rdyset.click/MKqi7G) last week, shedding light on the topic for us. This is a fantastic video that gets meaningfully into the details and clears a lot of things up. I had [Johannes Koch](https://rdyset.click/a9qmso) on the Ready, Set, Cloud podcast last week to [talk about CI/CD](https://rdyset.click/fbIUo2). For those of you who don't know, Johannes is one of the most passionate industry leaders on CI/CD. We talk about what it is and isn't, how to get started with it, and why it's not as risky as you might think. I've always liked AWS Amplify, it's what I use to host Ready, Set, Cloud. Last week I saw a post from [Stephen Siegert](https://rdyset.click/OzFomx) about how to set up an [Amplify build with Postgres database branching](https://rdyset.click/VhbR6k). This is an in-depth article that walks you through all the gotchas - which are surprisingly a lot! This is a cool article that has tons of value to get you live as fast as possible. ### Spotlight [David Behroozi](https://rdyset.click/2Eju19) has been doing fascinating work lately. Last week he published an article telling us that [Lambda environment variables impact cold starts](https://rdyset.click/Vz6bR8). He shows the results of some tests he ran that demonstrate at least a 20ms impact on cold starts when you have environment variables. There's a lot of good information in the article and I feel like David is beginning an adventure we'll see a lot of in the upcoming months. ### Tip of the Week [Luc van Donkersgoed](https://rdyset.click/NUaz08) has been documenting his journey with AWS News really well on Twitter and LinkedIn. Last week he shared that he rehosted the site from Amplify to Vercel and had astonishing results. ### New Releases [CloudFormation recently got 40% faster](https://rdyset.click/0j7aFK) when creating new stacks! Through a new feature called *optimistic stabilization*, your deployments will show their status more granularly and quickly. [Claude 3 Haiku](https://rdyset.click/rMwC76) is now available for use in Amazon Bedrock. This is the "lower level" of Claude 3, but still an extremely capable LLM. ### Last Words I'm in San Francisco, California this week for the Game Developers Conference (GDC). If you're in town and want to meet up, let me know! If you'd like to make a recommendation for the serverless superhero or for an article you found especially useful, send me a message on [Twitter](https://rdyset.click/9sbU1R), [LinkedIn](https://rdyset.click/H9Pwc5), or [email](mailto:allenheltondev@gmail.com). Happy Coding! Allen