Production Kubernetes: Building Successful Application Platforms

Rosso, Josh, Lander, Rich, Brand, Alex

  • 出版商: O'Reilly
  • 出版日期: 2021-04-20
  • 定價: $2,600
  • 售價: 9.0$2,340
  • 語言: 英文
  • 頁數: 508
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1492092304
  • ISBN-13: 9781492092308
  • 相關分類: Kubernetes
  • 立即出貨 (庫存 < 3)

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

商品描述

Kubernetes has become the dominant container orchestrator, but many organizations that have recently adopted this system are still struggling to run actual production workloads. In this practical book, four software engineers from VMware bring their shared experiences running Kubernetes in production and provide insight on key challenges and best practices.

The brilliance of Kubernetes is how configurable and extensible the system is, from pluggable runtimes to storage integrations. For platform engineers, software developers, infosec, network engineers, storage engineers, and others, this book examines how the path to success with Kubernetes involves a variety of technology, pattern, and abstraction considerations.

With this book, you will:

  • Understand what the path to production looks like when using Kubernetes
  • Examine where gaps exist in your current Kubernetes strategy
  • Learn Kubernetes's essential building blocks--and their trade-offs
  • Understand what's involved in making Kubernetes a viable location for applications
  • Learn better ways to navigate the cloud native landscape

商品描述(中文翻譯)

Kubernetes已成為主流的容器編排工具,但許多最近採用這個系統的組織仍在努力運行實際的生產工作負載。在這本實用書中,來自VMware的四位軟體工程師分享他們在生產環境中運行Kubernetes的經驗,並提供關鍵挑戰和最佳實踐的見解。

Kubernetes的優點在於系統的可配置性和可擴展性,從可插拔的運行時到存儲整合。對於平台工程師、軟體開發人員、信息安全人員、網絡工程師、存儲工程師和其他人來說,本書探討了在Kubernetes中實現成功的道路涉及各種技術、模式和抽象考慮。

通過本書,您將能夠:
- 了解在使用Kubernetes時的生產路徑是什麼樣的
- 檢視您當前Kubernetes策略中存在的差距
- 學習Kubernetes的基本構建塊及其取捨
- 了解將Kubernetes打造成應用程序的可行位置所涉及的內容
- 學習更好地適應雲原生環境的方法

作者簡介

Josh Rosso has been working with organizations to adopt Kubernetes since version 1.2 (2016). During which he's worked as an engineer and architect at CoreOS (RedHat), Heptio, and now VMware. He's been involved in architecture and engineering to help build compute platforms in financial institutions, establish edge compute to support 5g, and much more. Environments have ranged from enterprise-managed bare metal, to cloud-provider managed virtual machines.

Rich Lander was an early adopter of Docker and began running production workloads using containers in 2015. He learned the value of container orchestration the hard way and was running production applications on Kubernetes by version 1.3. Rich took that experience and subsequently worked at CoreOS (RedHat), Heptio and VMware as a field engineer helping enterprises in manufacturing, retail and various other industries adopt Kubernetes and cloud native technologies.

Alex Brand started working with Kubernetes in 2016, when he helped build one of the first open source Kubernetes installers at Apprenda. Since then, Alex has worked at Heptio and VMware, designing and building Kubernetes-based platforms for organizations across multiple industry verticals, including finance, healthcare, consumer, and more. As a software engineer at heart, Alex has also contributed to Kubernetes and other open source projects in the Cloud Native ecosystem.

John Harris has been working with Docker since 2014, consulting with many of the top Fortune 50 companies to help them successfully adopt container technologies and patterns. He brings experience in cloud-native architecture, engineering and DevOps practises to help companies of all sizes build robust Kubernetes platforms and applications. Prior to working at VMware (via Heptio), he was an architect at Docker advising some of their most strategic customers.

作者簡介(中文翻譯)

Josh Rosso自2016年Kubernetes 1.2版本開始,一直與組織合作,推廣Kubernetes的採用。期間他曾在CoreOS(RedHat)、Heptio和現在的VMware擔任工程師和架構師。他參與了金融機構的計算平台建設和邊緣計算支援5G等架構和工程工作。環境範圍從企業管理的裸機到雲服務提供商管理的虛擬機器。

Rich Lander是Docker的早期採用者,並於2015年開始運行使用容器的生產工作負載。他通過艱難的方式學到了容器編排的價值,並在Kubernetes 1.3版本之前就在生產環境中運行Kubernetes應用程序。Rich將這些經驗應用到CoreOS(RedHat)、Heptio和VMware等公司,擔任現場工程師,幫助製造、零售和其他行業的企業採用Kubernetes和雲原生技術。

Alex Brand於2016年開始使用Kubernetes,當時他在Apprenda幫助建立了第一個開源的Kubernetes安裝程式。此後,Alex在Heptio和VMware工作,為金融、醫療保健、消費等多個行業的組織設計和構建基於Kubernetes的平台。作為一名軟件工程師,Alex還為Kubernetes和其他雲原生生態系統的開源項目做出了貢獻。

John Harris自2014年開始使用Docker,與許多頂級財富50強公司進行諮詢,幫助他們成功採用容器技術和模式。他擁有雲原生架構、工程和DevOps實踐方面的經驗,幫助各種規模的公司構建強大的Kubernetes平台和應用程序。在加入VMware(通過Heptio)之前,他曾是Docker的架構師,為一些最重要的客戶提供建議。