Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters (Paperback)
暫譯: Kubernetes 生產環境最佳實踐:建立與管理高可用的生產就緒 Kubernetes 叢集 (平裝本)
Saleh, Aly, Karslioglu, Murat
- 出版商: Packt Publishing
- 出版日期: 2021-03-12
- 售價: $1,670
- 貴賓價: 9.5 折 $1,587
- 語言: 英文
- 頁數: 292
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1800202458
- ISBN-13: 9781800202450
-
相關分類:
Kubernetes
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$296Kubernetes 操作器
-
$780$616 -
$1,280$1,011 -
$714$678 -
$454Kubernetes Operator 開發進階
-
$2,050$1,948 -
$828$787 -
$680$537
相關主題
商品描述
Design, build, and operate scalable and reliable Kubernetes infrastructure for production
Key Features
- Implement industry best practices to build and manage production-grade Kubernetes infrastructure
- Learn how to architect scalable Kubernetes clusters, harden container security, and fine-tune resource management
- Understand, manage, and operate complex business workloads confidently
Book Description
Although out-of-the-box solutions can help you to get a cluster up and running quickly, running a Kubernetes cluster that is optimized for production workloads is a challenge, especially for users with basic or intermediate knowledge. With detailed coverage of cloud industry standards and best practices for achieving scalability, availability, operational excellence, and cost optimization, this Kubernetes book is a blueprint for managing applications and services in production.
You'll discover the most common way to deploy and operate Kubernetes clusters, which is to use a public cloud-managed service from AWS, Azure, or Google Cloud Platform (GCP). This book explores Amazon Elastic Kubernetes Service (Amazon EKS), the AWS-managed version of Kubernetes, for working through practical exercises. As you get to grips with implementation details specific to AWS and EKS, you'll understand the design concepts, implementation best practices, and configuration applicable to other cloud-managed services. Throughout the book, you'll also discover standard and cloud-agnostic tools, such as Terraform and Ansible, for provisioning and configuring infrastructure.
By the end of this book, you'll be able to leverage Kubernetes to operate and manage your production environments confidently.
What you will learn
- Explore different infrastructure architectures for Kubernetes deployment
- Implement optimal open source and commercial storage management solutions
- Apply best practices for provisioning and configuring Kubernetes clusters, including infrastructure as code (IaC) and configuration as code (CAC)
- Configure the cluster networking plugin and core networking components to get the best out of them
- Secure your Kubernetes environment using the latest tools and best practices
- Deploy core observability stacks, such as monitoring and logging, to fine-tune your infrastructure
Who this book is for
This book is for cloud infrastructure experts, DevOps engineers, site reliability engineers, and engineering managers looking to design and operate Kubernetes infrastructure for production. Basic knowledge of Kubernetes, Terraform, Ansible, Linux, and AWS is needed to get the most out of this book.
商品描述(中文翻譯)
**設計、建構並運營可擴展且可靠的 Kubernetes 基礎架構以支援生產環境**
#### 主要特點
- 實施行業最佳實踐以建構和管理生產級 Kubernetes 基礎架構
- 學習如何架構可擴展的 Kubernetes 叢集、加強容器安全性並微調資源管理
- 自信地理解、管理和運營複雜的商業工作負載
#### 書籍描述
雖然現成的解決方案可以幫助您快速啟動和運行叢集,但運行一個針對生產工作負載優化的 Kubernetes 叢集是一項挑戰,特別是對於具備基本或中級知識的使用者。這本 Kubernetes 書籍詳細介紹了雲端行業標準和最佳實踐,以實現可擴展性、可用性、運營卓越和成本優化,是管理生產環境中應用程式和服務的藍圖。
您將發現部署和運營 Kubernetes 叢集的最常見方法是使用 AWS、Azure 或 Google Cloud Platform (GCP) 的公共雲管理服務。本書探討了 Amazon Elastic Kubernetes Service (Amazon EKS),這是 AWS 管理的 Kubernetes 版本,並通過實踐練習進行操作。當您掌握特定於 AWS 和 EKS 的實施細節時,您將理解設計概念、實施最佳實踐和適用於其他雲管理服務的配置。在整本書中,您還將發現標準和雲無關的工具,例如 Terraform 和 Ansible,用於配置和管理基礎架構。
在本書結束時,您將能夠自信地利用 Kubernetes 來運營和管理您的生產環境。
#### 您將學到什麼
- 探索 Kubernetes 部署的不同基礎架構架構
- 實施最佳的開源和商業存儲管理解決方案
- 應用最佳實踐來配置和管理 Kubernetes 叢集,包括基礎架構即代碼 (IaC) 和配置即代碼 (CAC)
- 配置叢集網路插件和核心網路組件,以獲得最佳效能
- 使用最新工具和最佳實踐來保護您的 Kubernetes 環境
- 部署核心可觀察性堆疊,例如監控和日誌記錄,以微調您的基礎架構
#### 本書適合誰
本書適合雲基礎架構專家、DevOps 工程師、網站可靠性工程師和工程經理,旨在設計和運營生產環境的 Kubernetes 基礎架構。需要具備 Kubernetes、Terraform、Ansible、Linux 和 AWS 的基本知識,以充分利用本書的內容。
作者簡介
Aly Saleh is a technology entrepreneur, cloud transformation leader, and architect. He has worked for the past 2 decades on building large-scale software solutions and cloud-based platforms and services that are used by millions of users. He is a co-founder of MAVS Cloud, a start-up that empowers organizations to leverage the power of the cloud. He also played various technical roles at Oracle, Vodafone, FreshBooks, Aurea Software, and Ceros.
Aly holds degrees in computer science, and he has gained multiple credentials in AWS, GCP, and Kubernetes, with a focus on building cloud platforms, app modernization, containerization, and architecting distributed systems. He is an advocate for cloud best practices, remote work, and globally distributed teams.
Murat Karslioglu is a distinguished technologist with years of experience using infrastructure tools and technologies. Murat is currently the VP of products at MayaData, a start-up that builds data agility platform for stateful applications, and a maintainer of open source projects, namely OpenEBS and Litmus. In his free time, Murat is busy writing practical articles about DevOps best practices, CI/CD, Kubernetes, and running stateful applications on popular Kubernetes platforms on his blog, Containerized Me. Murat also runs a cloud-native news curator site, The Containerized Today, where he regularly publishes updates on the Kubernetes ecosystem.
作者簡介(中文翻譯)
Aly Saleh 是一位科技企業家、雲端轉型領導者和架構師。他在過去的二十年中致力於構建大規模的軟體解決方案以及雲端平台和服務,這些服務被數百萬用戶使用。他是 MAVS Cloud 的共同創辦人,這是一家幫助組織利用雲端力量的初創公司。他還曾在 Oracle、Vodafone、FreshBooks、Aurea Software 和 Ceros 擔任各種技術角色。
Aly 擁有計算機科學學位,並在 AWS、GCP 和 Kubernetes 方面獲得了多項認證,專注於構建雲端平台、應用現代化、容器化和設計分散式系統。他是雲端最佳實踐、遠端工作和全球分散團隊的倡導者。
Murat Karslioglu 是一位傑出的技術專家,擁有多年使用基礎設施工具和技術的經驗。Murat 目前是 MayaData 的產品副總裁,這是一家為有狀態應用程式構建數據靈活性平台的初創公司,同時也是開源項目的維護者,特別是 OpenEBS 和 Litmus。在空閒時間,Murat 忙於在他的部落格 Containerized Me 上撰寫有關 DevOps 最佳實踐、CI/CD、Kubernetes 以及在流行的 Kubernetes 平台上運行有狀態應用程式的實用文章。Murat 還經營一個雲原生新聞策展網站 The Containerized Today,定期發布有關 Kubernetes 生態系統的最新消息。
目錄大綱
- Introduction to Kubernetes Infrastructure and Production-Readiness
- Architecting Production-Grade Kubernetes Infrastructure
- Provisioning Kubernetes Clusters Using AWS and Terraform
- Managing Cluster Configuration with Ansible
- Configuring and Enhancing Kubernetes Networking Services
- Securing Kubernetes Effectively
- Managing Storage and Stateful Applications
- Deploying Seamless and Reliable Applications
- Monitoring, Logging, and Observability
- Operating and Maintaining Efficient Kubernetes Clusters
目錄大綱(中文翻譯)
- Introduction to Kubernetes Infrastructure and Production-Readiness
- Architecting Production-Grade Kubernetes Infrastructure
- Provisioning Kubernetes Clusters Using AWS and Terraform
- Managing Cluster Configuration with Ansible
- Configuring and Enhancing Kubernetes Networking Services
- Securing Kubernetes Effectively
- Managing Storage and Stateful Applications
- Deploying Seamless and Reliable Applications
- Monitoring, Logging, and Observability
- Operating and Maintaining Efficient Kubernetes Clusters