This issue was published on May 26, 2020
In this issue, we see how a post about "typical" serverless architecture sparked some strong opinions on both sides of the serverless complexity debate. Read the full issue...
Below are the most popular links from Issue #91 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!
3 Things I Wish I Knew About AWS Lambda Functions Early On by Andrew Titenko
So Iāve been building serverless applications for quite a lot during the last year and a half. Itās now time to share a few very important takeaways Iāve learned about the AWS Lambda engine!
Amplify, Amplify, and Amplify
AWS Amplify is coming up more and more in my feed these days, and with good reason: it does a lot for you. I've had a chance use it, and it's a huge leap forward over what was available to you previously.
How AWS WAF saved us by Riad Rifai
AWS WAF is a web application firewall that helps protect your web applications or APIs against common web exploits that may affect availability, compromise security, or consume excessive resources.
3 Valuable Lessons Learned About AWS Lambda Destinations by Andrew Titenko
Iāve been actively using Lambda destinations feature since itās roll out in November 2019. Since then Iāve learned a few important things about it that Iād like to share in this article.
Developing on AWS Lambda (Part 3): Some tips you can use! by George Mao
By default, a Lambda function will emit all of the standard out generated during the invocation to a CloudWatch log (CWL) group with a CWL group named in this format: /aws/lambda/[Name of function here].
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.
v3.2.0 of dynalite released to support empty string and binary values
Source code (zip)
Reduce Lambda invocations and code boilerplate by adding a JSON Schema Validator to your API Gateway
If you are implementing a RESTful API, it is very likely that you need to validate the request parameters or the request body. This can be done in multiple ways.
Let Me Help You Build Serverless Well-Architected Systems With Proven Patterns by Matt Coulter
There are thousands of blogs and tutorials teaching you how to deploy a lambda in just a couple of lines of code. What they very rarely teach you is how you can go from that very basic example to a production ready solution which you could happily release to your users.
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 āļø!