50 Kubernetes Concepts Every DevOps Engineer Should Know: Your go-to guide for making production-level decisions on how and why to implement Kubernete (每位 DevOps 工程師必知的 50 個 Kubernetes 概念:實現生產級決策的指南)

Levan, Michael

  • 出版商: Packt Publishing
  • 出版日期: 2023-01-30
  • 售價: $2,100
  • 貴賓價: 9.5$1,995
  • 語言: 英文
  • 頁數: 278
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804611476
  • ISBN-13: 9781804611470
  • 相關分類: DevOpsKubernetes
  • 立即出貨 (庫存=1)

相關主題

商品描述

A must-have Kubernetes book to learn key concepts for succeeding in any production environment, be it a greenfield Kubernetes environment or your cloud-native journey

Key Features

- Advance in your Kubernetes journey with guidance from a seasoned k8s practitioner and trainer
- Discover best practices for implementing Kubernetes in any production environment
- Go beyond the basics and work with Kubernetes applications in every environment

Book Description

Kubernetes is a trending topic among engineers, CTOs, CIOs, and other technically sound professionals. Due to its proliferation and importance for all cloud technologies, DevOps engineers nowadays need a solid grasp of key Kubernetes concepts to help their organization thrive.

This book equips you with all the requisite information about how Kubernetes works and how to use it for the best results. You’ll learn everything from why cloud-native is important to implementing k8s clusters to deploying applications in production. The book takes you on a learning journey starting from what cloud-native is and how to get started with Kubernetes in the cloud, on-premises, and PaaS environments like OpenShift. Next, you’ll learn about deploying applications in many ways including Deployment specs, Ingress Specs, and Stateful Set specs. Finally, you’ll be comfortable working with Kubernetes monitoring, observability, and security. Each chapter of 50 Kubernetes Concepts Every DevOps Engineer Should Know is built upon the other ensuring that you develop practical skills as you work through the code examples in GitHub allowing you to follow along while giving you practical knowledge.

By the end of this book, you’ll be able to implement Kubernetes in any environment, whether it’s an existing environment, a greenfield environment, or your very own lab running in the cloud or your home.

What you will learn

- Find out how Kubernetes works on-premises, in the cloud, and in PaaS environments
- Work with networking, cluster management, and application deployment
- Understand why cloud-native is crucial for Kubernetes applications
- Deploy apps in different states including Stateless and Stateful
- Monitor and implement observability in your environment
- Explore the functioning of Kubernetes security at the cluster, user, and application level

Who This Book Is For

This book is for cloud engineers, developers, DevOps engineers, and infrastructure engineers responsible for inheriting a Kubernetes environment or creating a greenfield Kubernetes environment. If you are a professional who wants to get started with cloud-native applications and implement k8s best practices, then this book is a must-read. If you have engineered environments in the cloud and on-premises and understand how to deploy applications with a solid tenure in a developer role, this book will help you further your skills.

商品描述(中文翻譯)

這本書是一本必備的 Kubernetes 書籍,旨在教授關鍵概念,以在任何生產環境中取得成功,無論是全新的 Kubernetes 環境還是您的雲原生之旅。

主要特點:
- 從經驗豐富的 Kubernetes 實踐者和培訓師那裡獲得指導,推進您的 Kubernetes 之旅
- 發現在任何生產環境中實施 Kubernetes 的最佳實踐
- 超越基礎知識,在各種環境中使用 Kubernetes 應用程式

書籍描述:
Kubernetes 是工程師、CTO、CIO 和其他技術專業人士關注的熱門話題。由於它在所有雲技術中的普及和重要性,現在的 DevOps 工程師需要對關鍵的 Kubernetes 概念有扎實的理解,以幫助他們的組織繁榮發展。

本書提供了有關 Kubernetes 的所有必要信息,以及如何以獲得最佳結果的方式使用它。您將學習從為什麼雲原生很重要到在生產環境中實施 k8s 集群再到部署應用程式的一切。本書將帶您踏上一段學習之旅,從雲原生是什麼以及如何在雲端、本地和 PaaS 環境(如 OpenShift)中開始使用 Kubernetes。接下來,您將學習多種部署應用程式的方式,包括 Deployment specs、Ingress Specs 和 Stateful Set specs。最後,您將能夠熟練處理 Kubernetes 的監控、可觀察性和安全性。《50 個每位 DevOps 工程師都應該了解的 Kubernetes 概念》的每一章都建立在前一章的基礎上,確保您在通過 GitHub 上的程式碼示例時開發實用技能,讓您能夠跟隨並獲得實際知識。

通過閱讀本書,您將能夠在任何環境中實施 Kubernetes,無論是現有環境、全新環境還是在雲端或家中運行的自己的實驗室。

學到的內容:
- 了解 Kubernetes 在本地、雲端和 PaaS 環境中的運作方式
- 使用網絡、叢集管理和應用程式部署
- 理解為什麼雲原生對於 Kubernetes 應用程式至關重要
- 部署不同狀態的應用程式,包括無狀態和有狀態
- 監控並實施觀察性在您的環境中
- 探索 Kubernetes 安全性在叢集、使用者和應用程式層面的運作方式

適合閱讀對象:
本書適合雲工程師、開發人員、DevOps 工程師和基礎架構工程師,他們負責繼承 Kubernetes 環境或創建全新的 Kubernetes 環境。如果您是一位希望開始使用雲原生應用程式並實施 k8s 最佳實踐的專業人士,那麼這本書是必讀的。如果您在雲端和本地環境中構建過環境,並且了解如何以開發人員角色穩定地部署應用程式,這本書將幫助您進一步提升技能。

目錄大綱

1. Kubernetes in Today’s World
2. Get the Ball Rolling with Kubernetes and the Top Three
3. Running Kubernetes with Other Cloud Pals
4. The On-Prem Kubernetes Reality Check
5. Deploying Kubernetes Apps Like a True Cloud Native
6. Kubernetes Deployment – Same Game, Next Level
7. Kubernetes Monitoring and Observability
8. Security Reality Check

目錄大綱(中文翻譯)

1. 今日世界中的 Kubernetes
2. 開始使用 Kubernetes 和前三名
3. 與其他雲端夥伴一起運行 Kubernetes
4. 在本地的 Kubernetes 現實檢查
5. 如真正的雲原生一樣部署 Kubernetes 應用程式
6. Kubernetes 部署 - 相同的遊戲,下一個層次
7. Kubernetes 監控和可觀察性
8. 安全現實檢查