This issue was published on June 7, 2022
In this issue, we look at the state of serverless, we get more "serverless" containers, and we meet a new batch of heroes. Read the full issue...
Below are the most popular links from Issue #191 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!
Whatâs the fuss about DynamoDB Single Table Design by Nwachukwu Chibuike
As someone who comes from a SQL background, believe me when I say, working with a NoSQL Database was at the very least of my desires. In this article, I give my take on the Why, How, and Benefits of using a Single Table Design in DynamoDB.
Tips for exposing SPAs and APIs with Cloudfront + S3 + API Gateway
This is a common pattern, but I would like to share some of the practices that I have arrived at. Until now, when publishing SPA applications such as Vue or Angular with Cloudfront + S3 S3 returns 403 or 404 by making a request to a path that does not exist.
How to hit AWS Step Functions limitations⌠by Raphael Bottino
This is part two of a two part series of my learnings as a first-time user of AWS Step Functions. You can find the part one here. I was able to implement a better architecture for my application and make it work. Until it didn't with buckets that had enough objects because I wrote a bad recursion.
Understand resiliency patterns and trade-offs to architect efficiently in the cloud by Haresh Nandwani
Architecting workloads to achieve your resiliency targets can be a balancing act. Firms designing for resilience on cloud often need to evaluate multiple factors before they can decide the most optimal architecture for their workloads.
When Serverless really shines (and when to avoid it) by Sylvain Kerkour
For a few years, serverless has been pushed hard by the different cloud providers as a magical solution for all our problems. Before we get too far, let's clarify things. Here we are talking about serverless functions: AWS lambda or Scaleway Serverless Functions, where you upload a simple .
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.
7 Reasons Why Serverless Encourages Useful Engineering Practices by Anna Geller
Itâs hard to determine what can be considered a âgoodâ or âbadâ engineering practice. We often hear about best practices, but everything really boils down to a specific use case. Therefore, I deliberately chose the word âusefulâ rather than âgoodâ in the title.
Serverless B2B Authentication by Lee James Gilmore
đ Lee James Luxury Cars. This company manufactures cars, and as part of that process needs to acquire tires from a 3rd party supplier.
If you use Amplify and Git branches, you are going to have a bad time
AWS Amplify is... A combination of tools that aim to assist with development, deployment, and hosting of your serverless application. AWS Amplify is three things: It's a cloud service that includes consoles, monitoring tools, build and deploy configurations, and so on.
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!
Check out all our amazing sponsors and find out how you can sponsor an issue.
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.
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 âď¸!