Serverless DNA is a blog site focused on AWS Serverless technology. We aim to bring you in-depth knowledge in small, digestible doses like molecules in a DNA strand. Articles are organised into browseable knowledge strands, that are intertwined and connected.

Nature's blueprint is DNA. Strands of genetic code intertwine to combine and create life in an environment that operates without order. As a result, the world where we live and thrive is asynchronous. Serverless solutions are Event driven and work best when there is no synchronicity. Event-driven systems and Digital Native Architectures (DNA) operate asynchronously to mimic nature. Learning to design and build Digital Native Architectures requires knowledge across multiple strands of DNA.

Serverless DNA enables browsing these Strands criss-crossing the domains, learning what you need to develop Serverless solutions.

Recently Updated Strands

Background
About Serverless DNA

Learn more about the Serverless DNA website upcoming and new features.

4
Background
Fundamentals

If you are new to Serverless we recommend you start here. This strand contains beginner articles and will help you get started.

4
Background
Web Sockets

Two-way instant communication is powerful and API gateway has a Web Socket managed service to get you going quickly and easily.

2
Background
Projects

Detailed writeups on Serverless projects that you can build for yourself

1
Background
Observability Visuals

Simple to understand visuals about AWS Serverless Observability. Some people hate reading, so here are some great visuals!

5
Background
AWS Lambda

AWS Lambda is probably the smallest unit of AWS Compute you can use to build a solution. Learn more about AWS Lambda in this Serverless DNA Strand.

1