Beginning Kubernetes on the Google Cloud Platform

A Guide to Automating Application Deployment, Scaling, and Management



Bookstore > Books > Beginning Kubernetes on the Google Cloud Platform

Price$25.91 - $33.25
Rating
AuthorErnesto Garbarino
PublisherApress
Published2019
Pages324
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484254902
ISBN-139781484254905
EBook Hardcover Paperback

Use this beginner's guide to understand and work with Kubernetes on the Google Cloud Platform and go from single monolithic Pods (the smallest unit deployed and managed by Kubernetes) all the way up to distributed, fault-tolerant stateful backing stores.
You need only a familiarity with Linux, Bash, and Python to successfully use this book. Proficiency in Docker or cloud technology is not required. You will follow a learn-by-doing approach, running small experiments and observing the effects.

Google open sourced Kubernetes in 2015 and now it is the industry standard in container orchestration. It has been adopted by all leading vendors of cloud, on-prem, and hybrid infrastructure services: Microsoft (Azure AKS), Amazon (AWS EKS), IBM (IBM Cloud Kubernetes Services), Alibaba Cloud (ACK), RedHat (OpenShift), and Pivotal (PKS). Even though Kubernetes is offered by all of the market-leading cloud providers, the Google Cloud Platform (GCP) offers an integrated shell (Google Cloud Shell) and a $300 credit to get started, which makes it the ideal platform to not only learn Kubernetes but also to implement final production workloads.

Set up a Kubernetes cluster in GCP; Deploy simple Docker images using monolithic Pods; Arrange highly available and highly scalable applications using Deployments; Achieve zero-downtime deployments using the Service controller; Externalize configuration using ConfigMaps and Secrets; Set up batch processes and recurrent tasks using Jobs and CronJobs; Install horizontal (sidecar pattern) services using DaemonSets; Implement distributed, stateful backing stores using StatefulSets.





Similar Books


Data Science on the Google Cloud Platform

Data Science on the Google Cloud Platform

by Valliappa Lakshmanan

Learn how easy it is to apply sophisticated statistical and machine learning methods to real-world problems when you build on top of the Google Cloud Platform (GCP). This hands-on guide shows developers entering the data science field how to implement an end-to-end data pipeline, using statistical and machine learning methods and tools on...

Price:  $42.33  |  Publisher:  O'Reilly Media  |  Release:  2018

Google Cloud Platform for Developers

Google Cloud Platform for Developers

by Ted Hunter, Steven Porter

Google Cloud Platform (GCP) provides autoscaling compute power and distributed in-memory cache, task queues, and datastores to write, build, and deploy Cloud-hosted applications.With Google Cloud Platform for Developers, you will be able to develop and deploy scalable applications from scratch and make them globally available in almost an...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Cloud Analytics with Google Cloud Platform

Cloud Analytics with Google Cloud Platform

by Sanket Thodge

With the ongoing data explosion, more and more organizations all over the world are slowly migrating their infrastructure to the cloud. These cloud platforms also provide their distinct analytics services to help you get faster insights from your data.This book will give you an introduction to the concept of analytics on the cloud, and th...

Price:  $31.99  |  Publisher:  Packt Publishing  |  Release:  2018

Beginning PostgreSQL on the Cloud

Beginning PostgreSQL on the Cloud

by Baji Shaik, Avinash Vallarapu

Get started with PostgreSQL on the cloud and discover the advantages, disadvantages, and limitations of the cloud services from Amazon, Rackspace, Google, and Azure. Once you have chosen your cloud service, you will focus on securing it and developing a back-up strategy for your PostgreSQL instance as part of your long-term plan. Beginnin...

Price:  $44.99  |  Publisher:  Apress  |  Release:  2018

Hands-On Machine Learning on Google Cloud Platform

Hands-On Machine Learning on Google Cloud Platform

by Giuseppe Ciaburro, V Kishore Ayyadevara, Alexis Perrier

Google Cloud Machine Learning Engine combines the services of Google Cloud Platform with the power and flexibility of TensorFlow. With this book, you will not only learn to build and train different complexities of machine learning models at scale but also host them in the cloud to make predictions.This book is focused on making the most ...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Building Your Next Big Thing with Google Cloud Platform

Building Your Next Big Thing with Google Cloud Platform

by S. P. T. Krishnan, Jose Ugia Gonzalez

Building Your Next Big Thing with Google Cloud Platform shows you how to take advantage of the Google Cloud Platform technologies to build all kinds of cloud-hosted software and services for both public and private consumption. Whether you need a simple virtual server to run your legacy application or you need to architect a sophisticated...

Price:  $41.74  |  Publisher:  Apress  |  Release:  2015

Practical Java Machine Learning

Practical Java Machine Learning

by Mark Wickham

Build machine learning (ML) solutions for Java development. This book shows you that when designing ML apps, data is the key driver and must be considered throughout all phases of the project life cycle. Practical Java Machine Learning helps you understand the importance of data and how to organize it for use within your ML project. You w...

Price:  $28.17  |  Publisher:  Apress  |  Release:  2018

Hands On Google Cloud SQL and Cloud Spanner

Hands On Google Cloud SQL and Cloud Spanner

by Navin Sabharwal, Shakuntala Gupta Edward

Discover the methodologies and best practices for getting started with Google Cloud Platform relational services - CloudSQL and CloudSpanner.The book begins with the basics of working with the Google Cloud Platform along with an introduction to the database technologies available for developers from Google Cloud. You'll then take an in-de...

Price:  $30.23  |  Publisher:  Apress  |  Release:  2020