官术网_书友最值得收藏!

  • Knative最佳實踐
  • (澳)Jacques Chester
  • 1089字
  • 2022-08-16 16:50:23

關于本書

本書適合哪些人

本書主要面向那些希望學習Knative服務模塊和服務模塊概念及功能的人,筆者僅在需要的時候介紹Kubernetes的概念,除此之外,筆者主要講解Knative。

筆者的目標是讓沒有Kubernetes使用經驗的人能夠上手使用Knative,不知道該目標能不能達成。筆者寫了很多關于容器技術、云原生架構和Kubernetes的背景知識,希望能夠給大家講明白Knative。

寫這本書的目的不是告訴你學習基本原理時會產生哪些問題。對筆者而言,一方面,是給你展示網絡交互的函數示例;另一方面,要權衡講解過程中是否要引出其他問題。筆者會簡要提一下自身認為有關的內容(比如排隊論),限于篇幅,不會過多地展開敘述。

本書的主要脈絡

第1章主要介紹Knative及其在云計算中的定位。第2章引入Knative服務模塊。第3章深入介紹Knative的服務和配置。第4章介紹路由。第5章的核心內容是自動擴/縮容。第6章主要介紹事件模塊和CloudEvents。第7章介紹事件源和接收器(事件模塊的主要概念)。第8章在第7章的基礎上繼續介紹事件代理、過濾器、串行消息和并行消息。第9章主要進行總結,筆者集中回答了“如何將軟件投入生產環境”和“軟件是否正在運行”這兩個問題。

建議讀者按順序閱讀本書,因為這樣閱讀起來會容易理解一些。當然,你先讀Eventing,再讀Serving也能讀懂。

本書缺少一個正常運行的完整例子。筆者一開始考慮過,并寫過一些草稿代碼,不過后來都放棄了。一方面,因為筆者也在學習沒用過的知識;另一方面,社區的代碼發展得太快了,筆者可能面臨剛寫完完整的示例代碼又要推倒重來的風險。不過在每章的上下文中會穿插相應的示例代碼。

關于代碼

本書中的大多數代碼都是CLI命令和YAML文件。實際代碼是用Go語言寫的。

在線電子書論壇

購買本書可以免費訪問由Manning出版社運營的官方在線論壇,可以在線對圖書進行評論、提出技術問題并獲得作者和其他用戶的幫助。

Manning承諾提供一個可以讓讀者之間,以及讀者和作者之間交流的場所。這不是作者對論壇參與程度的承諾,作者對論壇的貢獻是自愿的。我們建議讀者向作者提出一些具有挑戰性的問題,以免作者失去興趣!

其他在線資源

首先是Knative的官方網站,官方網站一直保持更新中。本書是為一般技術讀者入門knative而寫的。對于具體細節,Knative官方文檔是一個非常推薦的參考。

另外,Knative社區也是一個開放并且對新手很友好的地方。快速熟悉Knative最好的方式是加入Knative的Slack頻道,還有就是加入Knative用戶的Google論壇,加入該論壇不僅可以為你提供Knative成員郵件列表,還可以訪問共享的社區日歷和工作文檔。

每周的工作組會議都涉及各種主題,從服務API到自動縮放,再到操作和文檔。同樣,每周該項目的技術監督委員會都會收到一個工作組的最新消息,其中會介紹他們過去幾個月的工作。所有的會議和會議紀要都做了記錄,可以很容易地查找以前的對話。

主站蜘蛛池模板: 辽阳市| 衢州市| 方山县| 政和县| 来宾市| 闽清县| 屏山县| 澄城县| 峡江县| 榆树市| 西丰县| 泊头市| 突泉县| 泾川县| 无棣县| 怀来县| 乐至县| 上饶市| 富川| 曲水县| 大关县| 洞头县| 左云县| 剑河县| 景德镇市| 临颍县| 台湾省| 滨州市| 久治县| 尼勒克县| 平武县| 平定县| 阳原县| 二手房| 高唐县| 刚察县| 临沧市| 新民市| 山阳县| 静乐县| 府谷县|