| Publisher |
BPB Publications |
| Publication Year |
2022 |
| ISBN-13 |
9789355511232 |
| ISBN-10 |
935551123X |
| Binding |
Paperback |
| Number of Pages |
422 Pages |
| Language |
(English) |
| Subject |
Network Administration |
The book “Cloud Native Apps on Google Cloud Platform” teaches the readers how to design, construct, and maintain successful cloud-native apps using the Google Cloud Platform. With interactive tutorials, the book reinforces learning and helps to develop practical skills for working in an Agile and DevOps context. The book provides a step-by-step approach to building and managing cloud-native applications on Google Cloud Platform for Google Cloud Users, DevOps teams, and Cloud-Native Developers.
First, you will investigate the advantages and applicability of each Google Serverless Computing option. Youll learn about Cloud Build and how to use it to prepare code files, create microservices, and build container images. The book walks readers through creating and running Docker image containers on Cloud Run and App Engine. Youll learn how to use kubectl to create and manage Kubernetes clusters, as well as how to configure the autoscaler for increased resilience and availability. Youll build a pipeline that uses Cloud Build to automate CI/CD and Pub/Sub to ingest streaming data.
Finally, youll have the opportunity to learn about Anthos, which enables you to manage massive GKE clusters in both Cloud and on-premises environments.
KEY FEATURES
* Cutting-edge coverage on Google Cloud Build, Cloud Run, GKE, Kubectl and Anthos.
* Includes tutorials and exercises to learn designing, deploying and running cloud native apps.
* Covers Service Mesh, Apps Optimization, logs monitoring and cloud IAM access.
WHAT YOU WILL LEARN
* Distinguish between using containers or microservices for cloud native apps.
* Build a streaming data pipeline using BigQuery and Dataflow using Pub/Sub.
* Practice to deploy and optimize cloud native applications on Kubernetes Engine.
* Build continuous integration/continuous delivery pipelines and improve Kubernetes apps.
* Learn to protect apps running on GCP from cyberattacks.
WHO THIS BOOK IS FOR
This book is meant for the Cloud and DevOps professionals and for those who wish to learn about Google Cloud services and incorporate them into end-to-end cloud applications.
Alasdair Gilchrist
Alasdair Gilchrist has spent his career (25 years) as a professional technician, support manager, network and security architect, and company director in the fields of IT, Data Communications, Mobile Telecoms and latterly Cloud/SDN/NFV technologies. He has project managed both agile SDLC software development as well as technical network architecture design. He has hands on technical experience in the deployment and integration of systems in enterprise, cloud, fixed/mobile telecoms, and service provider networks. He is therefore knowledgeable in a wide range of technologies from both a technical high-level and detailed technical design and implementation perspective. He is also conversant on best business practices, governance and compliance. Therefore, he likes to write articles or books in the business or technology fields were he feels his expertise is of value. He has published many articles to date.
Alasdair Gilchrist
BPB Publications