New

Production-Ready Microservices on Google Cloud Book

Containers are becoming a standard way to run

and scale microservices across multiple cloud providers. With Kubernetes, the

job of deployment, scaling, and management of containerized applications on

cloud or on promises is now mainstream and extremely streamlined.

To build a production grade environment,

however, you need a host of other components like Virtual Private Network

(VPN), endpoint management for microservices, load balancer to balance request

over various protocols (HTTP, HTTP(s), Web socket), Configuring SSL, Health

monitoring of services, Network configuration like Whitelisting of IPs, Network

address translation (NAT) for Outbound connections, and ensuring logging at

various entry points in the application.

In this book, I will go through the steps to

create a production-ready environment on Google cloud for deploying

microservices. The book follows a step by step tutorial approach and the steps

outlined are generic and can be applied to build your production topology on

similar lines.

The book assumes you are familiar with

Kubernetes and Google cloud. The book introduces some of the concepts briefly

while setting up the production environment and deploying the solution.

This book is part of our “The Definitive

handbook” series. Our vision in the – “The Definitive handbook” series is to

enable our readers to understand the technology in simple terms and provide a

go-to reference and a recipe for building any real-world application using the

latest technology.

This is our fourth – “Definitive handbook” series work, the first being – “Enterprise IoT” (https://amzn.to/2LrLfGm) which got acknowledged as one of the Top Computing book for 2016 by computingreview.com (http://computingreviews.com/recommend/bestof/notableitems.cfm?bestYear=2016). The second series book was “Enterprise Blockchain” (https://amzn.to/32AbDTK) and third one was “Real AI” (https://amzn.to/32w1UOx).

For more details, refer to the book