DEV Community

Cover image for AWS Digest nr 7
Davide de Paolis for AWS Community Builders

Posted on • Updated on

AWS Digest nr 7

Scared by direct integrations?

Some time ago I wrote a post about my experience integrating directly API Gateway with DynamoDB without using a Lambda Function.
I am very happy that this lambdaless approach is gaining traction, and somehow glad to see that lots of other ( way more experienced and influent professional shared some of the same concerns). Check out my post above and the amazing and very detailed article by AWS Hero Allen Helton to find out why and when to use Direct Integration!
and remember:

complexity != unfamiliarity

Re:inventing the wheel?

Re:Invent is happening soon, and god knows how many new services and changes we will get.
Since I started working with AWS I always found quite hard to figure out what was the latest, best service to use for a specific task. There are so many services, and so many overlapping ones!

Corey Quinn explains in this post titled The Feudal Lords of Amazon: AWS’ Infinite Service Launches and Counterproductive Culture why this tendency from AWS is dangerous and counterproductive, with his usual dose of humour!

12 Factor methodology

This is not new, actually is blog post from 2018! but I happened to reread it last week when concerned with some CI/CD approaches in a new project. It is always worth a read.
12 Factor app Methodology in serverless applications

SNS payload filters

A very welcome new feature of SNS is the possibility to filter by Payload.

You use SNS topics to fan out messages from publisher systems to subscriber systems, addressing your application integration needs in a loosely-coupled way. Without message filtering, subscribers receive every message published to the topic, and require custom logic to determine whether an incoming message needs to be processed or filtered out. This results in undifferentiated code, as well as unnecessary infrastructure costs.

SNS payload filters
See official AWS Post

Serverless Hero Yan Cui, illustrated the main points why this is a very good news and and compares its use case with AWS Event Bridge

Oldest comments (0)