Top Links from Issue #272

This issue was published on March 26, 2024

RIP Redis 🪦

In this issue, Redis' OSS license change gets blowback, AWS updates their Savings Plan return policy, and we learn 5 simple steps for serverless resiliency. Read the full issue...


Most Popular Links

Below are the most popular links from Issue #272 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!

1

100% Serverless RAG on AWS by Fynn Fluegge
In this article I present a lightweight approach to run a Serverless RAG pipeline on AWS with Faiss and Langchain by using Lambda, DynamoDB and S3. I use this setup myself in a playground project together with OpenAI’s text-embedding-ada-002 and GPT-3.5 Turbo.

2

Redis Adopts Dual Source-Available Licensing by Rowan Trollope
Future Redis releases will continue to offer free and permissive use of the source code under dual RSALv2 and SSPLv1 licenses; these releases will combine advanced data types and processing engines previously only available in Redis Stack.

3

Design a mission critical serverless application for high resilience by Pubudu Jayawardana
In the current business landscape, organisations from startups to enterprises, are increasingly relying on software systems to drive operations, decision-making, and to get advantage over their competitors. Because of that, the reliability and efficiency of their software systems are critical.

4

Large DynamoDB latency after creating Provisioned Concurrency
Hi, Team. Note that I checked SuccessfulRequestLatency, both of which were about 10 ms.

5

Upgrade Your Email Tech Stack with Amazon SESv2 API by documentation.
Amazon Simple Email Service (SES) is a cloud-based email sending service that helps businesses and developers send marketing and transactional emails. We introduced the SESv1 API in 2011 to provide developers with basic email sending capabilities through Amazon SES using HTTPS.

Honorable Mentions

There are so many great blog posts, tutorials, use cases, and more shared each week by the #serverless community, that picking just a few to feature is really hard. So here are some other honorable mentions chosen by our readers.

How to Upload Images to an S3 Bucket Using Presigned URLs by Luis Valdés
We are ignoring the resources not related to image upload, so in this case we have the query getImageUploadUrl which returns a PresignedImageUrl. In order to configure our function, we will use the NodejsFunction construct.

Backendless with AWS Cognito, DynamoDB and ReactJs by Priyank Rupareliya
In this guide, we’ll navigate the creation of a secure React application on AWS, focusing on user authentication through Cognito, data storage via DynamoDB, and effortless integration using Amplify.

DynamoDB now supports resource-based policies. But is that a good idea?
DynamoDB announced support for resource-based policies [1] a few days ago. It makes cross-account access to DynamoDB tables easier. You no longer need to assume an IAM role in the target table’s account. I was confused by this update and wondered if it was even a good idea.

Want more serverless goodness?

Check out the full version of Issue #272 and sign up for the newsletter so you never miss great serverless content from the community. If you want to hear conversations with the top serverless experts, be sure to check out the Serverless Chats Podcast.

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 Sponsors

Check out all our amazing sponsors and find out how you can sponsor 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 ⭐️!