fbpx

Kubernetes 的 Istio 實作

Contents

瞭解 Istio 服務網( service mesh )如何可以超級提升你的 Kubernetes 職業生涯 -親手做、現實世界的實踐

從這 12 小時的課程,你會學到

  • 什麼是服務網格( Service Meshes )?
  • 什麼是 Istio?
  • 如何在本地執行 Istio?
  • 什麼是特使代理( Envoy Proxies )?
  • Istio 控制面板( control plane )與資料面板( data plane )
  • 使用 Kiali 視覺化叢集( Cluster )
  • 使用 Jaeger 的分散式追蹤
  • 使用 Grafana 監控指標( metrics )
  • 什麼是 Istio VirtualServices 和 DestinationRules?
  • 如何佈署 Canaries (中文字意是金絲雀,它們是什麼!)
  • 如何佈署“Dark Releases”(“黑暗釋放”)
  • Istio 閘道器( Gateways )
  • 如何利用故障注入( Fault Injection )測試系統的恢復能力

要求

  • 理解標準的 Kubernetes
  • 熟悉來自 Kubernetes 的 pods、佈署和服務
  • 能夠執行一個 Kubernetes 環境,如 Minikube
  • 如果使用 Minikube,則需要4gb,因此需要8gb 的主機(膝上型電腦 / 桌上型電腦)

課程說明

Istio 是近年來最受關注的框架( frameworks )之一! 如果你以前曾用過 Kubernetes,那麼你將希望學習 Istio! 有了這個實作的課程,你將能夠獲得執行自己的 Istio 服務網格( Service Meshes )的經驗。

本課程設計清晰易懂,充滿樂趣! 但是我們也會深入細節 – 你將學習如何在真實的生產場景中使用 Istio – 你將會看到 Istio 的內部運作。

你可以在你自己的電腦上執行這個課程,使用 Minikube (需要 8Gb 的主機記憶體) – 你不需要一個雲供應商,雖然你也可以在那裡執行這個課程 – 任何地方,只要你可以執行 Kubernetes!

在簡單介紹了 Isito 是什麼之後,我們直接進入了一個實踐演示,在這裡你將體驗到 Istio 是如何在現場專案中解決難題。

然後你會發現下列細節 :

  • 交通管理
  • 遙感勘測
  • 視覺化(採用 Kiali)
  • 分散式追蹤(使用 Jaeger)
  • 使用 Grafana 監控網路流量
  • 如何佈署 canary releases (金絲雀釋放)
  • 如何做“黑暗釋放”
  • Istio VirtualServices 和 DestinationRules
  • 負載平衡( Load Balancing )和會話親和性( Session Affinity )
  • Istio 閘道器( Gateways )
  • 基於故障注入( Fault Injection )的恢復測試
  • 電路斷路 / 異常值檢測
  • 使用 Mutual TLS (mTLS) 保護叢集通訊

Istio 的“學習曲線”是陡峭的 – 這就是為什麼我把這門課程設計得儘可能清晰易懂,我希望通過親身實踐的演示,你們也能在學習過程中獲得樂趣。 但最重要的是,Istio 是一個非常強大的工具,將其新增到你的履歷對你的職業生涯將有很大的助益!

目標受眾

  • 任何想要學習 Istio 能做什麼的 Kubernetes 開發人員
  • 任何試圖理解 Istio 但是發現標準文件太混亂的人

講師簡介

Richard Chesterwood  在 VirtualPairProgrammers 的軟體開發人員 ( 更多講師主講課程介紹 )

Richard 已經開發了25年的軟體,對 JVM 生態系統有著特別的喜愛。 在過去的 15 年裡,他為世界各地提供專案的培訓課程,且是 VirtualPairProgrammers 的創始人之一。

他的主要興趣領域是 DevOps 領域,管理幾個大型的雲端計算專案。

英文字幕:有 ( 講師提供 )

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化


🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結


  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: