February 6, 2024
In our previous issue, we got more serverless patterns, heard why some folks are moving away from the CDK, and learned about the observability cost crisis. This week, AWS throws ClickOps a lifeline, Public IPv4 addresses kinda become free again, and we explore the post-serverless era. Plus, we have lots of awesome content from the serverless community!
Some interesting news out of AWS Land this past week! They announced the ability to Generate AWS CloudFormation templates and AWS CDK apps for existing AWS resources in minutes. Which is pretty cool and has been at the top of my #awswishlist for a very long time. While I believe that cloud development is evolving beyond IaC, it is imperative that organizations leverage the right tools to provide automation, safety, and scalability for their workloads. Here's a deeper dive on how to migrate existing apps to the CDK and one for CloudFormation.
AWS is also adding something that used to be free to their free tier. It now includes 750 hours of free Public IPv4 addresses, which is likely due to the less-than-enthusiastic response from the AWS community now that they're charging for them.
Also, Amazon EventBridge Event Bus event matching now runs on Open Source Event Ruler v1.50. I'm genuinely curious if anyone is using Event Ruler. 🤷♂️
In other cloud news, Gcore launched another WASM-based Serverless Edge Computing Product, Inngest raised $6.1M as it expands its workflow engine, and Nile raised $11.6M in seed funding to build a Postgres-powered data layer for SaaS applications.
Open Telemetry and Lambda
Benjamen Pyle shares some insights to help you build your next Lambda with solid telemetry.
AWS SQS: Detect slow processing
Oleksandr Hanhaliuk reminds us of the
ApproximateAgeOfOldestMessage metric and how we can use it to help optimize SQS to Lambda processing.
Should You Use Amazon API Gateway in 2024? Consider Function URLs Instead!
Lakindu Hewawasam is asking the right question, though he leaves out using CloudFront as the top-level router.
Serverless & Rust: A Frugal Choice?
Steve Morland has an excellent post that compares the performance and cost of Node.js versus Rust. Rust has some clear advantages, but he also points out an important tradeoff that is "bringing another programming language into the platform, one that developers [have] to learn and support."
Elevating Orchestration: Navigating AWS Step Functions' Latest Features
Chloe McAteer shares why she loves Step Functions, the benefits they provide, and introduces some new features that will impact future projects.
There's never a shortage of amazing tutorials by the serverless community. Here are a few of my favorites from last week:
Serverless Development on AWS by Sheen Brisals and Luke Hedger is an absolute gift to the community and the future generation of serverless builders. This two-part article from Sheen Brisals narrates the process that he and Luke went through to bring this book to life:
Introduction to AWS Step Functions - what is this service for? Use cases? Benefits?
Marcia Villalba teaches about AWS Step Functions and what their main benefits and use cases are.
Connecting to Salesforce using EventBridge | Serverless Office Hours
Aniket Bulbule and Nick Smit join Julian Wood to talk about connecting Salesforce to your AWS applications with EventBridge.
Why the fuzz about serverless?
Yan Cui shares his slides from a recent talk about why you should care about serverless and some tips on how to do it right.
Ready, Set, Cloud Podcast! S2E1: Moving into a post serverless era
I got to chat with Allen Helton about what a post-serverless era looks like and what we need to do to get there.
AWS Bites #112: What is a Service Control Policy (SCP)?
Eoin and Luciano provide a friendly intro to SCPs, how they work, common use cases, and tips for troubleshooting them.
Ampt Live: Debugging Apps on Ampt with the New "Invocations" View
In this live stream, I walk through Ampt's enhanced logging features and the new "Invocations" view that gives developers better insights into their AWS workloads.
Here are a few more announcements from AWS that caught my eye:
February 8, 2024 - Observing a Serverless Electronic Health Record with Benjamen Pyle
February 15, 2024 - AWS Organizations in Practice with Marcin Sodkiewicz
May 21, 2024 - ServerlessDays ANZ - Sydney, AU
May 24, 2024 - ServerlessDays ANZ - Auckland, NZ
June 13, 2024 - ServerlessDays Milano 2024 🗣️
Please send me your serverless events!
This week's star is Jimmy Dahlqvist (@jimmydahlqvist). Jimmy is Head of AWS at Sigma Technology Cloud and is an AWS Ambassador & Community Builder. You can find Jimmy regularly blogging about serverless architecture patterns and more. He is also an AWS Certification SME and regularly gives talks at conferences and events. Thank you for being such an active member of our vibrant serverless community, Jimmy!
It was announced last week that I'll be the keynote speaker at ServerlessDays Milan in June! 5 years ago I gave the opening keynote and I'm pretty excited about heading off to Italy again.
If you get a chance, give the latest episode of the Ready, Set, Cloud Podcast! a listen. I'm curious to know what you all think about the idea of productized patterns and how they help bring us into a post-serverless era.
Until next week,
Stay up to date on using serverless to build modern applications in the cloud. Get insights from experts, product releases, industry happenings, tutorials and much more, every week!
We share a lot of links each week. Check out the Most Popular links from this week's issue as chosen by our email subscribers.
Jeremy is the CEO and Founder of Ampt and an AWS Serverless Hero that has a soft spot for helping people solve problems using serverless. He frequently consults with companies and developers transitioning away from the traditional “server-full” approach. You can find him ranting about serverless on Twitter, in several forums and Slack groups, hosting the Serverless Chats podcast, and at conferences around the world.
Off-by-none is committed to celebrating the diversity of the serverless community and recognizing the people who make it awesome. If you know of someone doing amazing things with serverless, please nominate them to be a Serverless Star ⭐️!