Cloud Native DevOps with Kubernetes

John Arundel, Justin Domingus

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

商品描述

Kubernetes is the operating system of the cloud-native world, providing a reliable and scalable platform for running containerized workloads. This book shows developers and operations staff how to apply industry-standard DevOps practices to Kubernetes in a cloud-native context. You’ll learn all about the Kubernetes ecosystem and discover battle-tested solutions to everyday problems.

In this friendly, pragmatic book, cloud experts John Arundel and Justin Domingus show you what Kubernetes can do—and what you can do with it. You’ll build, step by step, an example cloud-native application and its supporting infrastructure, along with a development environment and continuous deployment pipeline that you can use for your own applications.

  • Understand containers and Kubernetes from first principles—no experience necessary
  • Run your own clusters or choose a managed Kubernetes service from Amazon, Google, and others
  • Design your own cloud-native services and infrastructure
  • Use Kubernetes to manage resource usage and the container lifecycle
  • Optimize clusters for cost, performance, resilience, capacity, and scalability
  • Learn the best tools for developing, testing, and deploying your applications
  • Apply the latest industry practices for observability and monitoring
  • Secure your containers and clusters in production
  • Adopt DevOps principles to help make your development teams lean, fast, and effective

商品描述(中文翻譯)

Kubernetes是雲原生世界的操作系統,為運行容器化工作負載提供可靠且可擴展的平台。本書向開發人員和運營人員展示如何在雲原生環境中應用行業標準的DevOps實踐於Kubernetes。您將了解Kubernetes生態系統的所有知識,並發現經過實踐驗證的解決方案,以應對日常問題。

在這本友善且實用的書中,雲專家John Arundel和Justin Domingus向您展示了Kubernetes的功能以及您可以如何使用它。您將逐步構建一個示例的雲原生應用程序及其支持基礎設施,以及一個開發環境和持續部署流水線,供您用於自己的應用程序。

本書的內容包括:
- 無需經驗,從基本原理理解容器和Kubernetes
- 運行自己的集群,或選擇Amazon、Google等提供的托管Kubernetes服務
- 設計自己的雲原生服務和基礎設施
- 使用Kubernetes管理資源使用和容器生命周期
- 優化集群的成本、性能、可靠性、容量和可擴展性
- 學習開發、測試和部署應用程序的最佳工具
- 應用最新的行業實踐來實現可觀察性和監控
- 在生產環境中保護您的容器和集群
- 採用DevOps原則,幫助您的開發團隊變得精簡、快速和高效