[推薦序] 那些文件沒有告訴你的 AWS EKS

解析 Kubernetes 背後的奧秘(iThome 鐵人賽系列書)

Azole (小賴)
Jan 17, 2024

天瓏連結: https://www.tenlong.com.tw/products/9786263337145

認識茂林是在 Facebook 上,最一開始的連結是我們都是 iThome 2022 鐵人賽 DevOps 組的參賽者,比賽當時就有注意到茂林所分享的題目,但真正的交流是一直到我的書籍出版後。交流後才知道原來我們淵源還蠻深的,我們都曾在 AWS 的 Technical Support 團隊服務過,還是還是同一個小組,負責容器與部署相關的服務。雖然很可惜前後交錯了,沒有同時共事過,但當時也才聯想起來,我離開後經常聽到以前同事們稱讚的新同事原來就是茂林。AWS 技術客服團隊,以我當時待的小組來說,裡面每一個人都是高手中的高手,我是裡面最弱一個,同事們都以扎實、深厚的技術底子聞名,而且動手驗證的能力極強,對 AWS 服務的專業度就更不容質疑了,雖然沒有真正跟茂林共事過,但茂林可以在 AWS 服(存)務(活)四年以上,那絕對是技術能力與抗壓性兼具了。

跟茂林開始有交流時,正是我在 AppWorks School 籌備 SRE 班的時候,當時正在招募兼職導師,想要找各方高手一起合作開辦這個課程。我並不是 SRE 領域的高手,但知道這個領域很難有系統性地訓練,各公司的流程跟使用的工具都不盡相同,經驗的累積尤為重要,我當時很苦腦要怎麼為這個班籌組一個經驗豐富的技術導師群,高手不少,但有意願跟有教學能力的就不一定了。跟茂林線上交流過後,立刻約他實體聊一聊,想知道他接下來的規劃跟擔任技術導師的想法,那真的是不聊不知道,一聊就驚為天人。在我已經預期茂林是很厲害的高手的情況下,茂林還是給了我超乎預期的表現,不但具有技術深度,還有想法,表達能力也是優於一般工程師,口條清晰有邏輯,更特別的是,茂林對「教學」這件事有著深刻地理解。

厲害的工程師不等於優秀的技術導師,能力很強也不見得善於分享。在做技術分享,甚至是技術教學時,心裡要放的不只是技術跟工具,還要把受眾與學員放進心裡,什麼內容應該要自己說明、什麼問題應該要放給學員們回去自行研究、什麼時間點應該放出什麼技術點,並不是一股腦兒地把所有的東西釋放出來就好了。課程的設計也是講究起、承、轉、合的,要在恰好的時間點放出恰好的內容,有時候會要留白給學員思考,有時候要多給一點讓學員回去消化,設計上還要帶有連貫性,要能有這些編排能力,技術的掌握絕對也是必要條件之一。而除了內容的掌控外,更重要的是還要能帶起學員的熱情與好奇心,上課是一時的,心態才是長久的,有熱情、有好奇心,也有累積到了怎麼去好奇的能力,那之後學員就能自己起飛了,甚至成長到比老師更厲害。

上述的能力,我自己也是開始在做技術教學後才有比較深刻地體會,教學能力也是逐步地累積起來的。但茂林卻能在一開始就完全符合我對一名技術導師的預期,也由此可知,茂林對於技術的掌握度及教學能力有多好,而在後續的合作過程,一直到現在 SRE 班正在進行中,茂林的投入程度、與學員的互動及課程的設計上,都讓我覺得我完全沒有找錯人。

如茂林自己在第 0 章中提到的,這本書除了想要帶領大家理解 Kubernetes 及 AWS EKS 外,他也希望可以帶領大家瞭解學習技術的脈絡,透過多問幾個「為什麼」以及應用科學方法來驗證,我個人私心認為,這是這本書最有價值的部分。所謂的道、法、術、器,在技術學習上,可以想成「道」是技術的本質層面,「法」是方法論,「術」是實際操作,「器」則是工具層面,這四者都很重要,但「器」跟「術」是相對比較容易掌握的,參考書與文章也非常多。「法」也還有一些,但領悟上就不是那麼容易了。「道」則最少,或者說有,但往往難到我們看不懂,可能關於技術的本質本來就很難說明,又或者分享者本身能力太強,強到不太理解初探這個層次的人的困難在哪裡。

我在參加鐵人賽時,就是想以此為目標,想帶領大家探索容器技術的本質,而不只是停留在「器」跟「術」的層次,這兩個層次已經有太多人做得很好了。一開始很忐忑,不知道接受度如何,也不確定我自己是否有能力做到,所幸獲得的迴響還蠻好的。如果你曾買過我的書,或是認同這個學習的方向,那我推薦茂林這本書,不論你是否想學習 Kubernetes 或是 EKS 都一樣。如果你是想學習 Kubernetes 及 EKS,這本書道、術、器、法兼具,讓你會用,也讓知道為什麼這樣用。如果你暫時沒有想要學習 Kubernetes 或 EKS,那也很值得看看茂林是怎麼看待這些技術的,透過學習茂林的「道」,然後引用到自己有興趣的技術領域去,從高手的視角來學習怎麼學習,甚至是學會怎麼問問題。這樣的資料不多,能讓跟我一樣平凡的工程師看懂的更少,茂林這本書正是其中一本,因此,鄭重地推薦這本書給各位朋友,也鼓勵各位讀者,在學會怎麼探索技術的本質後,接下來換你們來分享!

天瓏連結: https://www.tenlong.com.tw/products/9786263337145

--

--

Azole (小賴)

As a passionate software engineer and dedicated technical instructor, I have a particular fondness for container technologies and AWS.