Kubernetes for Developers
暫譯: Kubernetes 開發者指南

Denniss, William

  • 出版商: Manning
  • 出版日期: 2024-03-19
  • 定價: $2,280
  • 售價: 9.5$2,166
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1617297178
  • ISBN-13: 9781617297175
  • 相關分類: Kubernetes
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

相關主題

商品描述

Kubernetes for Developers is a hands-on guide to taking your first steps into Kubernetes using the powerful Google Kubernetes Engine service.

Kubernetes has changed everything about deploying applications to the cloud--for the better! Kubernetes for Developers is a clear and practical beginner's guide that shows you just how easy, flexible, and cost-effective it can be to make the switch to Kubernetes deployment even for small to medium-sized applications. You'll learn how to migrate your existing apps onto Kubernetes without a rebuild, and implement modern cloud native architectures that can handle your future growth. You'll take advantage of the powerful automation tools in Google Kubernetes Engine to perform automatic checks and scaling, giving you more time to spend developing great applications!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
You don't need to incur huge costs or have the manpower of an enterprise organization to get a productivity boost from Kubernetes. By organizing your application component into containerized components and automating tasks like scaling and replication, Kubernetes keeps your apps running smoothly. Cloud-based Kubernetes services like Google Kubernetes Engine (GKE) reduce OS issues, simplify operations, and give you the freedom to use whatever software stack you want. If you've heard that switching to Kubernetes is complex, good news--Kubernetes for Developers will show you how it can be done without a time-consuming rebuild. Using examples from the Google Kubernetes Engine created by the team who invented Kubernetes itself, you'll learn to set up future-proof application deployments that scale to handle evergrowing and complex workloads.

About the book
Kubernetes for Developers is a hands-on guide to taking your first steps into Kubernetes using the powerful Google Kubernetes Engine service. It lays out a map for taking an application, containerizing it, and then deploying it onto Kubernetes. You'll learn best practice techniques for a stable and long-term Kubernetes deployment, including scaling and capacity planning, saving money by optimizing resource consumption, and tricks to make your day-to-day monitoring easier such as debugging code in the cloud. Kubernetes is the future of app development, so make sure you're ahead of the curve --get started with Kubernetes today!

What's inside

    Benefits of switching to Kubernetes Containerize a web application with Docker Host a containerized app on Kubernetes with a public cloud service Save money and improve performance with cloud native technologies Make your deployments reliable and fault tolerant without constant monitoring and intervention Prepare your deployments to scale without a redesign Monitor, debug and tune application deployments on Kubernetes in the cloud

About the reader
For programmers with experience managing web apps. No knowledge of Kubernetes or Docker containerization required. Examples use GKE, with careful explanations to allow you to adapt them to any Kuberentes system.

About the author
William Denniss is a product manager at Google on Kubernetes Engine. He participates in the CNCF Kubernetes Conformance working group and has a passion for interoperability and developer experience. He has presented on Kubernetes at KubeCon North America and Europe, DockerCon, and Google Cloud Next in San Francisco, London, and Tokyo. William authored RFC 8252, RFC 8417, and RFC 8628, and founded AppAuth, a leading open source OAuth client.

商品描述(中文翻譯)

**Kubernetes for Developers** 是一本實用的指南,幫助您使用強大的 Google Kubernetes Engine 服務邁出進入 Kubernetes 的第一步。

Kubernetes 改變了將應用程式部署到雲端的一切——而且是朝著更好的方向!**Kubernetes for Developers** 是一本清晰且實用的初學者指南,展示了即使是小型到中型應用程式,轉向 Kubernetes 部署是多麼簡單、靈活且具成本效益。您將學會如何在不重建的情況下將現有應用程式遷移到 Kubernetes,並實現能夠應對未來增長的現代雲原生架構。您將利用 Google Kubernetes Engine 中強大的自動化工具進行自動檢查和擴展,讓您有更多時間專注於開發優秀的應用程式!

購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。

**關於技術**
您不需要承擔巨大的成本或擁有企業組織的人力資源,就能從 Kubernetes 中獲得生產力的提升。通過將應用程式組件組織成容器化組件並自動化擴展和複製等任務,Kubernetes 使您的應用程式運行順暢。基於雲的 Kubernetes 服務,如 Google Kubernetes Engine (GKE),減少了操作系統問題,簡化了操作,並讓您自由使用任何您想要的軟體堆疊。如果您聽說轉向 Kubernetes 是複雜的,則好消息是——**Kubernetes for Developers** 將向您展示如何在不耗時重建的情況下完成這一過程。通過使用由 Kubernetes 創始團隊創建的 Google Kubernetes Engine 的範例,您將學會設置未來可擴展的應用程式部署,以應對不斷增長和複雜的工作負載。

**關於本書**
**Kubernetes for Developers** 是一本實用的指南,幫助您使用強大的 Google Kubernetes Engine 服務邁出進入 Kubernetes 的第一步。它為將應用程式容器化並部署到 Kubernetes 提供了一個清晰的路線圖。您將學習穩定且長期的 Kubernetes 部署最佳實踐技術,包括擴展和容量規劃、通過優化資源消耗來節省成本,以及使日常監控更輕鬆的技巧,例如在雲端調試代碼。Kubernetes 是應用程式開發的未來,因此請確保您走在時代的前端——今天就開始使用 Kubernetes!

**內容概覽**
- 轉向 Kubernetes 的好處
- 使用 Docker 將網頁應用程式容器化
- 在 Kubernetes 上使用公共雲服務託管容器化應用程式
- 通過雲原生技術節省成本並提高性能
- 使您的部署可靠且具容錯能力,而無需不斷監控和干預
- 準備您的部署以便在不重新設計的情況下擴展
- 在雲端的 Kubernetes 上監控、調試和調整應用程式部署

**讀者對象**
適合有管理網頁應用程式經驗的程式設計師。不需要具備 Kubernetes 或 Docker 容器化的知識。範例使用 GKE,並提供詳細解釋,以便您能夠將其調整到任何 Kubernetes 系統。

**作者介紹**
**William Denniss** 是 Google Kubernetes Engine 的產品經理。他參與 CNCF Kubernetes 符合性工作組,並對互操作性和開發者體驗充滿熱情。他曾在 KubeCon 北美和歐洲、DockerCon 以及在舊金山、倫敦和東京的 Google Cloud Next 上發表有關 Kubernetes 的演講。William 撰寫了 RFC 8252、RFC 8417 和 RFC 8628,並創立了領先的開源 OAuth 客戶端 AppAuth。

作者簡介

William Denniss is a product manager at Google on Kubernetes Engine. He participates in the CNCF Kubernetes Conformance working group andhas a passion for interoperability and developer experience. He has presentedon Kubernetes at KubeCon North America and Europe, DockerCon, and Google Cloud Next in San Francisco, London, and Tokyo. William authored RFC 8252, RFC 8417, and RFC 8628, and founded AppAuth, a leading open source OAuth client.

作者簡介(中文翻譯)

William Denniss 是 Google Kubernetes Engine 的產品經理。他參與了 CNCF Kubernetes 符合性工作組,並對互操作性和開發者體驗充滿熱情。他曾在 KubeCon 北美和歐洲、DockerCon 以及在舊金山、倫敦和東京的 Google Cloud Next 上發表有關 Kubernetes 的演講。William 撰寫了 RFC 8252、RFC 8417 和 RFC 8628,並創立了 AppAuth,一個領先的開源 OAuth 客戶端。