This issue was published on September 1, 2020
In this issue, we learn how to integrate SalesForce with EventBridge, create aggregates with DynamoDB streams, and find out why opening the box is a bad idea. Read the full issue...
Below are the most popular links from Issue #105 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!
A primer on the clean architecture pattern and its principles by Joydip Kanjilal
When working with clean architecture, the dependencies in an application are designed for stability. This means that less-stable components should only depend on components that are more stable.
How did I re-architect my web application to serve dynamic forms serverless by Durga Prasad Katrapally
This use case is useful for the "contact us" or " feedback" section for most of the websites. Instead of having the entire website running on web server and supporting DB, the proposed architecture really helps to have the same functionality without having to manage any servers.
A Deep Dive into Serverless Tracing with AWS X Ray & Lambda by Steven Staley
Over the past few weeks I’ve been experimenting with building a Serverless API on AWS with the goal of having everything needed to run a production system. One necessary piece was distributed tracing.
Building aggregations with DynamoDB Streams by Forrest Brazeal
With the Cloud Adventure: Race To Cloud Castle game in full swing (get your paths in by Sept 4!) now seems like a good time to break down one interesting aspect of the game’s construction: the leaderboard aggregations.
Build a Continuous Changelog With AWS and Jira by Allen Helton
So you’ve decided to go CI/CD. You read all about the org changes, understand the ins and outs of the development pipeline, and feel confident you can get it done.
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.
DynamoDB CheatSheet For NodeJS/JavaScript
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
Joe Emison by Joe Emison
It's your monthly reminder that serverless done right is very affordable. We run a full-stack insurance company, selling four products (home/auto/renters/umbrella). Every environment and developer has his or her own AWS account that is a replica of prod. Here's our bill for July.
Building storage-first serverless applications with HTTP APIs service integrations by authorizers
Over the last year, I have been talking about “storage first” serverless patterns. With these patterns, data is stored persistently before any business logic is applied. The advantage of this pattern is increased application resiliency.
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 ⭐️!