This issue was published on December 8, 2020
In this issue, weâve got lots of re:Invent week 1 recaps, a new twist in the serverless versus containers debate, and several new tools thatâll up your serverless game. Read the full issue...
Below are the most popular links from Issue #119 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!
Packaging AWS Lambda functions as container images by James Beswick
Container image support for AWS Lambda was announced during AWS re:Invent 2020. This is a major new addition to the AWS functions-as-a-service offering. Lambda provides many benefits to developers in managing scaling, high availability and fault tolerance, and also enabling a pay-per-value model.
Top 10 Serverless best practices
The Serverless Framework is one of the oldest (and still going strong!) deployment frameworks around for serverless applications. Itâs my framework of choice and enjoys a great deal of support from the community in terms of contributions as well as plugins.
How to Defend Against AWS Surprise Bills by Michael Bahr
Short on time? Set up Budget Alerts in less than 2 minutes. Got a surprise bill? Hereâs how you can contact AWS Support.
AWS Serverless Express Finds a Loving Home at Vendia by Brett Andrews
Tl;dr: The aws-serverless-express open source project has graduated from AWS Labs and is now being actively supported and sponsored by Vendia! Back in 2016 I was General Manager of two up-and-coming AWS Services: AWS Lambda and Amazon API Gateway.
The 6 Top Libraries for AWS Serverless TypeScript Developers by Frédéric Barthelet
If youâre an AWS Serverless TypeScript developer, here is a list of libraries you should know and use to improve your developer experience. The majority of the libraries listed in this article are runtime librairies rather than developer tooling. Middy is a middleware stack configuration library.
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.
Setting up recurring CloudWatch alarms by Mauricio Klein
In this post we will see how to turn a single-fired CloudWatch alarm into a recurring reminder. We will explore two different solutions using native AWS services, with detailed implementation and when you should use one or the other.
Concurrency in AWS Lambda
To be able to choose the right tool for a task, it is helpful to understand how the tools you choose from work behind the scenes (so you know what to expect from these tools). In this article I will briefly explain what happens behind the scenes when we invoke a Lambda function to process an event.
Six reasons why you shouldnât run Express.js inside AWS Lambda by Maxim Vynohradov
Over the last few years the popularity of npm packages that allow you to use Express.js inside an AWS Lambda handler quickly blew up. These packages provide functionality, allowing you to run Express.js middlewares â controllers with some limitations, instead of a plain AWS Lambda handler.
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 âïž!