View profile

Serverless Picks of the Week - Issue #25

Serverless Picks of the Week - Issue #25
By Allen Helton • Issue #25 • View online
This issue is brought to you by Momento, a completely serverless cache system. Sponsored
Serverless Superhero
This week’s serverless superhero is Michael Liendo or Focus Otter as some of you may know him. Michael is a senior developer advocate at AWS for the Amplify team. He is highly active on YouTube, Twitter, and on his blog - offering fullstack development tips building in Amplify and serverless back-ends. Thank you Michael, for all your contributions to the community!
Tutorials
Starting us off right is Arpad Toth with his post on using Cognito user groups to control access to API endpoints. Arpad covers how you can configure Cognito to allow access to a subset of endpoints in your API. Think of this like role based access control managed by Cognito. This is a super useful implementation that gives you a working example on how to implement it yourself.
Once you get past the “hello world’s” of serverless, you quickly get into scenarios that require some sort of storage. Tomas Łakomy takes us through the AWS Lambda storage options. As with most things in AWS, you have several options. This is a very insightful post that should help you decide how you want to structure your applications based on your use case.
Lee Gilmore released part three of his serverless architecture layer series last week. This one is focused on the domain layer. I agree with his opinion in that this is the most important layer to get right and focus on. This is your business logic and what makes your app…..your app. As usual, Lee provides detailed diagrams, a relatable example, and a code repository illustrating the concept.
Spotlight
Step Functions is a great service that leaves a lot on the table when it comes to developer experience. Because of this, many people decide to not use it, which I feel like is a big mistake. In my post last week, I (Allen Helton) talk about how I use Step Functions and get around that poor experience. If you aren’t currently using Step Functions, it might be time to figure out how to work around some of the usability issues and give it a shot.
Tip of the Week
Sandro Volpicella had a great thread this week on how Hashnode generates audio from blog posts using a serverless architecture. Simple, elegant, and cost effective.

Sandro Volpicella
𝐒𝐞𝐫𝐯𝐞𝐫𝐥𝐞𝐬𝐬 𝐀𝐮𝐝𝐢𝐨 𝐁𝐥𝐨𝐠𝐬 𝐨𝐧 𝐀𝐖𝐒

@hashnode gets ~10k blog posts a month.

How can we generate audio blogs in seconds of whole blogs?

Let's find out 🧵

1/5 https://t.co/v5lbW2ePzY
This Week’s Sponsor
Momento
Momento
Caches are stuck in the 20th century. They deliver unpredictable performance and demand error-prone cluster management or expensive overprovisioning. Momento Serverless Cache changes everything for developers - relieving operational headaches, no provisioning, and enabling developers to build and iterate faster. Read Alex DeBrie’s blog with Momento, Finally, a serverless cache that delivers on the promise of the cloud era, here.
Last Words
This week I will be doing my first giveaway! Two lucky winners will receive $50 in AWS credits. Watch out for my post on Twitter and LinkedIn!
If you’d like to make a recommendation for the serverless superhero or for an article you found especially useful, send me a message on TwitterLinkedIn, or email.
Happy Coding!
Allen
Did you enjoy this issue?
Allen Helton

Stay up to date with the best content serverless has to offer, learn about the latest updates to AWS serverless services, and get to know a new serverless superhero every week, catered by AWS Serverless Hero Allen Helton.

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue