Off-by-none: Issue #265

February 6, 2024

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

From ClickOps to IaC in minutes ๐Ÿ“ธ

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!

Serverless News & Announcements ๐Ÿ“ฃ

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. ๐Ÿคทโ€โ™‚๏ธ

Thanks to David Behroozi, it seems like cold starts with the AWS Javascript 3.502 SDK just got faster. And the next version of sls-mentor will let you visualize your AWS app like you've never seen it before. ๐Ÿ‘€

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.

Serverless Concepts ๐Ÿ—

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.

Serverless Tutorials ๐Ÿ‘ทโ€โ™€๏ธ

There's never a shortage of amazing tutorials by the serverless community. Here are a few of my favorites from last week:

Serverless Reads ๐Ÿค“

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:

Podcasts, Videos, and more ๐ŸŽง

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.

New from AWS ๐Ÿ†•

Here are a few more announcements from AWS that caught my eye:

Upcoming Serverless Events ๐Ÿ—“

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!

Star of the Week โญ๏ธ

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!

Final Thoughts ๐Ÿค”

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,
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 #264January 30, 2024

Next Issue

Issue #266February 13, 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 โญ๏ธ!