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.

3
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
Observability

Running systems at scale and understanding what is happening is super important! Read up on observability and understand how to recognise problems and ask questions about your solutions.

4
Background
Thinking Serverless

Going "Serverless First" takes a different approach than traditional development, explore this strand and develop your Serverless Mindset.

2