Hands-On Serverless Computing: Build, run and orchestrate serverless applications using AWS Lambda, Microsoft Azure Functions, and Google Cloud Functions - Softcover

Kuldeep Chowhan

 
9781788836654: Hands-On Serverless Computing: Build, run and orchestrate serverless applications using AWS Lambda, Microsoft Azure Functions, and Google Cloud Functions

Synopsis

Build, Run and Orchestrate Serverless applications using AWS Lambda, Microsoft Azure Functions, and Google Cloud Functions.

Key Features

  • Understand the concept of Function-as-a-Service
  • Implement Serverless solutions using AWS Lambda, Azure Functions and Google Cloud Functions
  • Practical approach towards choosing the best tool for your serverless environment

Book Description

Serverless applications and architectures are gaining momentum and are increasingly being used by companies of all sizes. For good reason, the serverless-based software takes care of many of the problems developers face when running systems and servers such as fault-tolerance, centralized logging, horizontal scalability, and deployments, to name a few. Additionally, the serverless pay-per-invocation model can result in drastic cost savings.

You will learn how to harness Serverless technology to rapidly reduce production time and minimize your costs, while still having the freedom to customize your code, without hindering functionality. Upon completion, you will have the knowledge and resources to build your own Serverless application hosted in AWS, Microsoft Azure, or Google Cloud and will have experienced the benefits of event-driven technology for yourself.

This book teaches the basics of Serverless computing, teaches how to builds event-driven apps using Serverless frameworks on AWS, Microsoft Azure, and Google Cloud. This hands-on guide dives into the basis of Serverless architectures and how to build them using Node.js programming language, Visual Studio Code for code editing and Postman. This book teaches you how to quickly and securely develop applications without the hassle of configuring and maintaining infrastructure on three public cloud platforms

This book will act as an end to end guide in working with Serverless Computing using all three prominent platforms

What You Will Learn

  • Serverless computing, benefits it provides and when to use it
  • 'Function as a Service' (FaaS)
  • Triggers that you can apply to your Serverless Functions in AWS, Microsoft Azure, and Google Cloud
  • Build event-driven apps using Serverless frameworks on three public cloud platforms: AWS, Microsoft Azure, and Google Cloud
  • Use programming language like Node.js and code editor like Visual Studio Code to setup your development environment for building Serverless applications
  • Development practices with Serverless computing to create scalable and practical solutions

Who This Book Is For

This book is targeted towards developers, system administrators or any stakeholder working in the Serverless environment and want to understand how functions work.

Basic idea of serverless architecture can be an added advantage

"synopsis" may belong to another edition of this title.

About the Author

Kuldeep Chowhan is a Principal Software Developer at Expedia Group. He has been involved in building tools and platforms for the last 5+ years at Expedia to help teams at Expedia consume different AWS Services. Over the past few years, he has been focusing on Serverless technologies on AWS (AWS Lambda, API Gateway, DynamoDB, etc.,), Node.js, and React. He has built a Platform as a Service (PaaS) tool for automated creation of a source code, CI/CD pipeline, a fully automated pipeline to deploy Docker containers/AWS Lambdas. He is passionate about Serverless technologies. CI/CD, DevOps, and microservice architecture for applications.

"About this title" may belong to another edition of this title.