Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management (在 Google Cloud Platform 上開始使用 Kubernetes:應用程式部署、擴展與管理的自動化指南)
Garbarino, Ernesto
- 出版商: Apress
- 出版日期: 2019-11-29
- 售價: $2,020
- 貴賓價: 9.5 折 $1,919
- 語言: 英文
- 頁數: 324
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484254902
- ISBN-13: 9781484254905
-
相關分類:
Google Cloud、Kubernetes
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$3,080$2,926 -
$4,150$3,943 -
$602Oracle 數據庫管理員日常操作手冊
-
$403Oracle DBA 高可用備份恢復與性能優化
-
$1,617Deep Learning (Hardcover)
-
$1,750$1,715 -
$720GitHub For Dummies
-
$1,980$1,881
相關主題
商品描述
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.
What You Will Learn
- 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
Who This Book Is For
Beginners with basic Linux admin and scripting skills (Bash and Python). Proficiency with Docker is not required as all examples in the book use off-the-shelf public images from Docker Hub.
商品描述(中文翻譯)
使用這本初學者指南,了解並在Google Cloud Platform上使用Kubernetes,從單一的單體Pod(Kubernetes部署和管理的最小單位)一直到分散式、容錯的有狀態後端存儲。
您只需要對Linux、Bash和Python有一定的熟悉度,就可以成功使用本書。不需要精通Docker或雲技術。您將採用實踐學習的方法,運行小型實驗並觀察效果。
您將學到什麼
- 在GCP中設置Kubernetes集群
- 使用單體Pod部署簡單的Docker映像
- 使用Deployments部署高可用性和高可擴展性的應用程序
- 使用Service控制器實現零停機部署
- 使用ConfigMaps和Secrets外部化配置
- 使用Jobs和CronJobs設置批處理和定期任務
- 使用DaemonSets安裝水平(sidecar模式)服務
- 使用StatefulSets實現分散式、有狀態的後端存儲
本書適合對象
具備基本Linux管理和腳本編寫技能(Bash和Python)的初學者。不需要精通Docker,因為本書中的所有示例都使用Docker Hub上的現成公共映像。
作者簡介
Ernesto Garbarino is a consultant specialized in the Digital, Cloud, and DevOps domains. His 20 year experience ranges from working with early start-ups and entrepreneurial organizations during the dot com era to senior consultancy work in blue chip industries including telecoms, logistics, and banking.
作者簡介(中文翻譯)
Ernesto Garbarino 是一位專注於數位、雲端和 DevOps 領域的顧問。他擁有20年的經驗,從與點com時代的初創企業和創業組織合作,到在電信、物流和銀行等大型企業中擔任高級顧問工作。