Off-by-none: Issue #298

September 24, 2024

Hey Cloudflare, it's your birthday! 🎉

In our previous issue, Amazon Q started writing SQL, AWS became buddy-buddy with Oracle, and WFH went BYE at Amazon. This week, Cloudflare turns 14, AWS fights AI image slop, and a new SDK helps you tailor Swift. 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 📣

Hold onto your hats, there's a lot to get to this week! 🧢

AWS had several announcements recently that piqued my interest. The new Content Credentials for Amazon Titan Image Generator won't stop the AI slop, but it's a first step to more easily identifying it. The AWS SDK for Swift is now generally available, AWS Lambda now supports tagging of Event Source Mappings and Code Signing Config resources, and AWS Amplify now supports long-running tasks with asynchronous server-side function calls.

Also, AWS CloudFormation Git sync now supports pull request workflows to review your stack changes, Jamba 1.5 family of models by AI21 Labs is now available in Amazon Bedrock, and Amazon SES now offers automated complaint rate recommendations which aims to increase awareness when complaint rates approach or exceed levels allowed by best practices.

There were two interesting cost savings announcements as well. AWS Cost Management now provides purchase recommendations for Amazon DynamoDB reserved capacity. I wish reserved capacity applied at the Organization level, but hopefully this will save you some money. And, Amazon SageMaker Studio now supports automatic shutdown of idle applications. I like things like this. There are probably lots of services that could benefit from something similar.

In other cloud news, this week is Cloudflare's Birthday Week. I appreciated the mention of "AI's Threat to Original Content Creation" in their Annual Founders’ Letter. If you don't think this is a problem, you probably need to do some soul searching. They are also launching some cool things like Ephemeral IDs for fraud detection and More NPM packages on Cloudflare Workers using polyfills and native code to support Node.js APIs. Nice.

Fauna has also been busy. They announced Native Integration with Cloudflare Workers and Datadog Integration. They also published a post about MongoDB Data API and HTTPS Endpoints Deprecation, which I didn't realize was even happening. Read more here, but this is an interesting tack.

Also, Serverless, Inc. introduced The AWS AI Stack and DeltaStream raised $15M in Series A Funding to "Deliver the Future of Real-Time Stream Processing in Cloud". Guess people are still bullish on data and AI. 😉

Self-hosted, not self-managed CDEs Sponsored
I'm a huge fan of Gitpod and have been using it for quite some time. Signing in with SSO and spinning up a standardized development environment in seconds is amazing DX. I'm on a small team, so letting Gitpod handle everything for me makes sense. But for companies that need to self-host for security and compliance reasons, Gitpod Enterprise allows them to do just that without the operational overhead. That's really cool and a great approach that gives you the best of both worlds.

Serverless Concepts 🏗

So long API Gateway, and thanks for all the routes
Great post by Brett Andrews that explains why CloudFront + Lambda Function URLs might be your new best friend. We've been doing this at Ampt for over a year and it's been extremely effective.

This stranger EventBus Mesh
Daniele Frasca shares his ideas around an "EventBus Mesh" pattern that you might find intriguing.

Here are a few more tips, tricks, and concepts for you:

Serverless Tutorials 👷‍♀️

Serverless Reads 🤓

Comedian John Mulaney brutally roasts SF techies at Dreamforce
If you can't laugh at AI fanatics, then who can you laugh at? "Can AI sit there in a fleece vest? Can AI not go to events and spend all day at a bar?" #burn

How Samsung Cloud optimized Amazon DynamoDB costs
Interesting post that outlines five approaches Samsung Cloud took to lower their TCO for Amazon DynamoDB since migrating from Apache Cassandra.

A Deep Dive Into DynamoDB: Groundbreaking Principles from the Dynamo Research Paper
Ever wonder how DynamoDB works? Rishi Nahar explains some major highlights in this post.

Podcasts, Videos, and more 🎧

Busting the serverless myth
AJ Stuyvenberg shows how you can use the AWS Lambda Web Adapter to ship a docker image to AWS Lambda, Amazon EC2, and AWS Fargate running the same application.

AWS Bites #131: What do you do about CloudFormation Drift?
Eoin and Luciano discuss the concept of CloudFormation drift, what causes it, how to detect it, and strategies for resolving it.

Ampt Live: Automating your SDLC on AWS using Ampt and Gitpod’s Web-Based IDE
Gitpod is sponsoring this week's newsletter, but that's not why I did this live stream last week. I truly love the flexibility that Gitpod gives you, and when you couple that with the ease of Ampt, it's pretty darn powerful.

The Believe In Serverless community continues to create amazing content. Here's some of the latest:

New from AWS 🆕

Here are several other AWS announcements that might interest you:

Thoughts from Social 🐦

"Disagree and commute". 🤣 I love James, and this might be the best comment I've seen on the whole Amazon RTO thing. Also, it's not just about bleeding talent, it's about losing people with institutional knowledge. You need folks who know where the bodies are buried.

Upcoming Serverless Events 🗓

October 10, 2024 - ServerlessDays Cardiff

October 19, 2024 - ServerlessDays São Paulo

December 2-6, 2024 - AWS re:Invent 2024

December 13, 2024 - ServerlessDays Rome

February 20, 2025 - ServerlessDays Manchester 2025

Please send me your serverless events!

Star of the Week ⭐️

This week's star is Nick Smit (@nickste). Up until recently, Nick was a Principal Product Manager at AWS. During his five year tenure, he was the driving force behind many an amazing EventBridge feature and optimization. His leaving is another major loss for AWS (these are starting to feel like obituaries), but he deserves tremendous thanks for all he's done for the serverless and EDA communities. Good luck with your new venture, Nick!

Final Thoughts 🤔

AWS has been taking a lot of flak lately, some of which is of their own making and probably deserved. I hate to pile on, but there was a bit of an incident yesterday with a feature rollout that caught me off guard and spiked my blood pressure (it would have taken me a long time to work around this). They rolled it back and fixed the issue (and please note that I have a ton of respect for the team responsible), but the impact wasn't insignificant.

We've all seen the attrition at AWS. A lot of good people with deep knowledge of a very complex system no longer work there. There are, of course, still lots of really good, plenty capable people left. I just hope that AWS isn't asking too much of them.

Until next week,
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 #297September 17, 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 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 ⭐️!