Going Serverless by Yos Riady [Leanpub PDF/iPad/Kindle]
Going Serverless
Going Serverless (The Book + Code)
Going Serverless

This book is 39% complete

Last updated on 2017-07-11

About the Book

A serverless architecture approach replaces long-running virtual machines with ephemeral compute power that comes into existence on request and disappears immediately after use. With scalability and high availability baked in as well as a pay-what-you-use pricing model, serverless is taking software by storm!

Going Serverless starts off by introducing you to the concepts, history, execution model, use cases, benefits, and challenges of serverless architectures. We'll build three hands-on projects using Javascript, Amazon Web Services (AWS), and the Serverless framework. The projects you'll build include:

  • An event-driven image processing pipeline
  • A scalable web scraper
  • A serverless microservice

Each hands-on project is a real-life implementation of a serverless design pattern. Over the course of the projects you'll learn how to create, develop, test, deploy, and monitor Serverless applications from planning to production. You'll also learn how to use a suite of AWS technologies beyond just Lambda such as API Gateway, DynamoDB, SNS, S3, and more.

We will also look at some advanced topics such as:

  • How to secure your serverless APIs with JSON Web Tokens and AWS Custom Authorizers
  • How to orchestrate complex pipelines with AWS Step Functions
Working code samples will be available for all hands-on projects and advanced topics.

Who Should Read This Book?

This book is aimed at beginner to intermediate developers with prior exposure to server-side technologies and JavaScript / Node.js. You've heard about serverless technologies and are eager to get started. This book does not assume any prior knowledge in AWS nor in serverless architectures.

Frequently Asked Questions

When will the book be completed?

The full version of the book will be released in August 2017. The price of the book will increase the closer it gets to completion, so be sure to get it early!

What programming language is the book be using?

Javascript (ES2015.)

Which FaaS provider is the book be using?

Amazon Web Services (AWS.)

Is there source code available to accompany the material?

Yes. You will gain access to working code samples when you buy the Book + Code package. (Note that this book is still in progress.)

About the Author

Yos Riady
Yos Riady

Yos builds software products from planning to launch and beyond. He finds Serverless fascinating and lives in Singapore.

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub