The Definitive Guide to Serverless Architectures

Written by Rupak GangulyEdit this post

Serverless Guide

A lot is being written about serverless technology all over the web, and right now that information is fragmented. As a community, we’re bringing it together.

Introducing the Serverless Guide: the definitive guide to serverless architectures.

Find everything you need to know about serverless development and organizations-patterns, best practices, case studies and everything in-between. This guide is also a collection and frank discussion about the state and maturity of serverless.

The goal is to create a one-of-a-kind, trusted resource for developers, architects and thought leaders. A valuable resource that will help drive adoption and innovation of serverless architectures.

The Serverless Guide is a living artifact: an open-source, community-driven work. We are inviting all the serverless enthusiasts out there to contribute and spread the knowledge. Here's the list of active contributors who have already jumped on board.

Are you with us? We want you to be part of this journey. We will be happy to hear from you and get your feedback.

Start reading the Serverless Guide and spread the word.

#What Will Be Covered

  • Intro to Serverless: A little bit of history, evolution, misconceptions around serverless
  • Benefits: Get into why serverless, its benefits and characteristics
  • Adoption: Insight into the adoption by enterprises and the tech communtiy in general
  • Architecture: Discussions around serverless architecture, FaaS, evolving patterns and solutions
  • Security: Auth. services, access controls, surface areas for attack, data isolation...
  • Development, Deployment & Testing: Rethinking around developing, deploying and testing serverless applications and services
  • Toolsets: Evolving toolsets, frameworks and methodologies
  • Changing DevOps: A look into the changing roles of DevOps teams and the mindshift
  • Challenges: Concerns around debugging, logging, and monitoring, of serverless applications
  • Providers: A comparative look at the serverless providers out there
  • Case Studies: Examples of real-life implementations of serverless technologies


To recognize your contributions to the guide, we add your name to the Credits section on the individual pages. We will add you to the 'Guide Authors' team on our Github org. You also get our serverless badge serverless for your Github profile.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

About Rupak Ganguly

Rupak Ganguly is an Enterprise Advocate at Serverless, Inc., striving to take the excitement around serverless into the enterprises. I tend to achieve that by working with the community, the enterprise developers & thought leaders. It is my belief that we can drive innovation, cultivate a faster go-to-market strategy with low TCO by investing in the serverless movement.

Serverless Blog

The blog on serverless & event-driven compute

New to serverless?

To get started, pop open your terminal & run

npm install serverless -g

how? learn more


Join 12,000+ other serverless devs & keep up to speed on the latest serverless trends