Off-by-none: Issue #284

June 18, 2024

Only have a few minutes? Check out this week's MOST POPULAR links as chosen by our email subscribers.

The Cost of Serverless 💰

In our previous issue, API Gateway increased its timeout, CloudWatch welcomed AI, and Amazon OpenSearch Serverless got a price cut. This week, S3 detects malware, Serverless Framework V4 goes GA, and linear scaling serverless strikes again. Plus, we have lots of great content from the serverless community!

🧑‍🏫 Don't forget to take the latest Off-by-none Cloud Quiz! 7 questions to test your knowledge of recent cloud news and learn something along the way. Plus it's fun! 😉

Serverless News & Announcements 📣

There is a lot of serverless news to get to this week! Starting with AWS, you can now detect malware in new object uploads to Amazon S3 with Amazon GuardDuty (read more here), which is pretty cool, Amazon Bedrock is now available in the (London), (São Paulo), and Canada (Central) regions, and for you CDK folks, Release v2.146.0 is now available.

Amazon SES now provides custom values in the Feedback-ID header and now publishes email sending events to EventBridge. I like to see the continued investments in primitives like this. These new features lay the foundation for others to build better products on top of them.

Also, thank goodness for people like David Behroozi who discovered a Coldstart Performance/Bundle Size Regression in v3.577.0 of the AWS SDK for JavaScript.

There were some other interesting announcements as well. htmx 2.0.0 has been released, MotherDuck is now Generally Availability, and Databricks says it's going fully serverless.

The Serverless Framework V4 is also now Generally Available. New features include native Typescript & build support, a revamped Dev Mode, Terraform integration, and much more.

Finally, you may have seen this story from Steef-Jan Wiggers: Increased Popularity of Artist Platform Cara Led to Substantial Vercel Functions Expenses. There was also a Medium post: The Dangers of Serverless Hosting: A Cautionary Tale for getting a $96,000 bill. I'll be the first one to say that serverless can get expensive at scale, but it's super important to understand the difference between Vercel's billing model and the actual cost of a well-designed serverless application running on AWS.

The more I play around with Typesense, the more impressed I get. With built-in support for Federated Search, Geo Search, Vector Search, Semantic / Hybrid Search, Conversational Search (with built-in RAG), Image Search, and Voice Search, this might be the last search engine you'll ever need. Sponsored

Serverless Concepts 🏗

Here are a few posts that can level up your serverless knowledge:

Serverless Tutorials 👷‍♀️

And some excellent tutorials:

Serverless Reads 🤓

Generative AI Is Not Going To Build Your Engineering Team For You
Seriously, if you only read one article this entire year, make it this one by Charity Majors.

SST Ditches AWS CDK: Time to Move on to Ion
Kiryl Anoshka kind of explains why CDK is problematic. Not sure Pulumi solves the larger issue at hand, but context is important.

Podcasts, Videos, and more 🎧

Learn Serverless with Educloud Academy | Serverless Office Hours
AWS Serverless Hero, Rosius Ndimofor, joins Julian Wood to show how Educloud Academy is teaching cloud computing at scale for beginners and experienced developers.

Journey to the Cloud | Working in the cloud ☁️
Anastasia Kontratieva, Paul Chin Jr., and Danielle Heberling share their personal and professional journeys in cloud development and site reliability engineering (SRE).

AWS Bites #125: A first look at CloudFront Hosting Toolkit
Eoin and Luciano discuss the newly announced CloudFront Hosting Toolkit including the current capabilities and limitations and share their hands-on experiences trying it out.

Evolutionary Serverless: what the @#% is Clean, Hexagonal, and Onion Archit
Lee Gilmore walks you through what evolutionary architecture is and why we need it with serverless and cloud native solutions.

Deep dive into the LLRT runtime for Lambda
Richard Davison talks about this experimental lightweight Javascript runtime that has gotten a lot of hype recently and has a lot of promise for the future.

New from AWS 🆕

And here are a few more interesting announcements from AWS:

Thoughts from Twitter 🐦

I have been trying to articulate a similar point, but Gergely hits the nail on the head here. Same thing happened with these PaaS and DevTool startups. You can only run on loss leaders and negative margins for so long. By then, the expectation is already set. 🤷‍♂️

Upcoming Serverless Events 🗓

August 31, 2024 - ServerlessDays Bengaluru 2024

Please send me your serverless events!

Star of the Week ⭐️

This week's star is Eric Johnson (@edjgeek). I've known Eric for a long time now, and he is honestly one of my favorite people. He's not only one of the best serverless advocates out there, but every time I see him speak I'm reminded of how much he loves the serverless community and the folks that are part of it. His enthusiasm is infectious, and whenever we connect, I walk away even more motivated. Thank you Eric for being an amazing human and a serverless inspiration to all.

Final Thoughts 🤔

I wanted to thank the organizers, speakers, and sponsors of ServerlessDays Milan. It was incredibly well run and a great opportunity for the serverless community to connect and learn. Looking forward to the next one!

Take care,
Jeremy

I hope you enjoyed this newsletter. We’re always looking for ideas and feedback to make it better and more inclusive, so please feel free to reach out to me via X, LinkedIn, or email.

Previous Issue

Issue #283June 11, 2024

Next Issue

Issue #285June 25, 2024

Sign up for the Newsletter

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!

 

This Week's Top Links

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.

 

This Week's Sponsor

Check out all of our amazing sponsors and find out how you can help spread the #serverless word by sponsoring an issue.

 

About the Author

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.

 

Nominate a Serverless Star

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 ⭐️!