Off-by-none: Issue #282

June 4, 2024

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

The Future of Serverless Advocacy ๐Ÿ”ฎ

In our previous issue, CloudFormation got easier to troubleshoot, Pinecone launched its serverless vector database, and SES got its own Mail Manager. This week, Bedrock gets a new Converse API, AppSync goes async, and we reach the end of an era for serverless advocacy. 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 ๐Ÿ“ฃ

Lots of exciting AWS news this past week, including the new Amazon Bedrock Converse API. If you've tried working with multiple models in the past, this will greatly simplify the process.

In other AWS AI news, Powertools for AWS Lambda (Python) added support for Agents for Amazon Bedrock and they introduced the Document widget for PartyRock that lets you integrate text content from files and documents directly into a PartyRock app.

There were some other welcomed announcements as well. Amazon Cognito user pools now support the ability to customize access tokens, Amazon CloudWatch Logs announced Live Tail streaming CLI support, Enhanced Full Load Performance in AWS DMS Serverless is now available, and Amazon EventBridge Scheduler added new API request metrics for improved observability.

And, AWS AppSync now supports long running events with asynchronous Lambda function invocations, which is pretty cool. This opens up a lot of use cases that can be triggered by a GraphQL request.

Finally, it was announced that Vista Equity wrote off PluralSight's entire equity value. If you're not familiar with PluralSight, they acquired A Cloud Guru (an early serverless startup and creators of Serverlessconf back in the day). There was a $3.5 billion buyout back in 2020, but now that AI is supposedly automating some of the developer skills it teaches, the future of the company is unclear.

If you're looking to add search to your application, check out Typesense. It's an open-source alternative to Algolia with a much smaller learning curve than Elasticsearch, and it's packed with all the features you'd expect. You can host it yourself or get up and running in just a few minutes using Typesense Cloud. They have excellent documentation and a growing community of users to help you get started. Sponsored

Serverless Concepts ๐Ÿ—

aws-samples/amazon-bedrock-serverless-prompt-chaining
Clare Liguori put together this super helpful repository that provides examples using AWS Step Functions and Amazon Bedrock to build complex, serverless, and highly scalable generative AI applications with prompt chaining. You definitely want to check this out.

The evolution of Serverless Postgres
Brandon Strittmatter shares a detailed comparison of Amazon Aurora Serverless and Neon to help you decide which one is a better choice for your use case.

AppSync's new async Lambda resolver is great news for GenAI apps
Yan Cui explains how AppSync's new support for async Lambda invocations helps simplify LLM streaming architecture.

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 7 Data API meets SnapStart
Vadym Kazulkin shares more benchmarks using SnapStart, Java, and the Data API.

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

Here are some amazing serverless tutorials to keep you busy:

Serverless Reads ๐Ÿค“

Does Serverless Still Matter?
Benjamen Pyle has an thought-provoking piece on whether or not we've moved past the age of serverless. I think he gets a lot right in here, but my gut is that there is more to this. I need to find some time to collect my thoughts.

The Serverless Mirage
This is an excellent post by Ehsaan Forghani that hits the nail on the head. Serverless is awesome, but there is a complexity cost that's often obscured by perceived simplicity.

A framework to adopt generative AI assistants for builders
Speaking of complexity, this post by Massimo Re Ferrรจ is an absolute must read. How much responsibility do you abdicate to GenAI assistants if the task complexity is beyond your skill set?

How to successfully adopt serverless in large organizations
Edouard Ma Poon shares some useful insights for bringing serverless into companies with traditional infrastructure inertia.

Case Study: When serverless is not the best solution
Saad Afzal explains that serverless isn't a silver bullet. There's a middle ground between Lambda and EC2, but the point is still valid.

Podcasts, Videos, and more ๐ŸŽง

AWS Bites #124: S3 Performance
Eoin and Luciano discuss some tips and tricks for optimizing performance when working with Amazon S3 at scale, including how to implement multipart uploads and downloads, spread load across key namespaces, enable transfer acceleration, and more.

Serverless Platform Engineering | Serverless Office Hours
Ran Isenberg and Anton Aleksandrov join Julian Wood to talk about what platform engineering is and why it's crucial for modern organizations.

From Junior Developer to Cloud Expert | Working in the cloud โ˜๏ธ
Santiago Garcia, Andrea Merariu, and Paul Chin Jr. share invaluable advice on succeeding as a cloud developer.

New from AWS ๐Ÿ†•

Here are a few more AWS announcements that might interest you:

Thoughts from Social ๐Ÿฆ

This makes me sad. I totally get what AWS is trying to do by consolidating the DAs into an single org, and I'm rooting for its success. Chris built an amazing team that pushed serverless to the masses. This is the end of an era.

This cartoon by Forrest Brazeal is spot on. I hope others are paying attention.

Upcoming Serverless Events ๐Ÿ—“

June 7, 2024 - Diagrid Catalyst AWS Hackathon - Project Submissions Deadline

June 13, 2024 - ServerlessDays Milano 2024 ๐Ÿ—ฃ๏ธ

June 13, 2024 - ServerlessDays Bengaluru 2024

Please send me your serverless events!

Star of the Week โญ๏ธ

This week's star is James Beswick (@jbesw). If you don't know James, you really should. James was the Senior Manager for AWS Serverless Developer Advocacy for the last several years, taking over the team started by Chris Munns. He recently announced that after 5 years at AWS, he was moving on to his next Day 1. The serverless community is forever indebted to you, James. Your contributions are immeasurable. Thank you for all you've done to educate the world.

Final Thoughts ๐Ÿค”

It was an interesting week for serverless advocacy. There's no doubt that the tech world's collective mind share has shifted to GenAI as the next shiny new thing. There are plenty of valid reasons for that, but I think it's a mistake to put serverless innovation on the back burner. I agree that serverless mattered, and it may very well be (or has been) a stepping stone to the next evolution of cloud. But even if that's the case, GenAI may change how we build apps in the cloud, but it's unlikely to change the infrastructure we build on.

Until next time,
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 #281May 28, 2024

Next Issue

Issue #283June 11, 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 โญ๏ธ!