Microservices June 微服務之月即將開啟!

語言: CN / TW / HK

火熱的六月即將來臨,和我們一起加入 Microservices June 吧!這是一個為期四周的免費線上教學專案,旨在與您共同開啟一段微服務之旅。整個專案將分為四個單元,主要關注與Kubernetes 網路相關的話題。您將與 NGINX 社群的小夥伴們一起從不同角度探究這一主題,並且深入交流、互相鼓勵、共同進步。無論您是 Kubernetes 的初學者,還是已經在生產環境廣泛應用 Kubernetes,您都將從這個專案中收穫知識技能、社群支援甚至是友誼!

為什麼要參與這個專案?

  • 本專案整合了與 Kubernetes 網路相關的專業知識,以便您能更完整、系統、深入地進行學習和提升。
  • 本專案提供多種不同的學習形式,包括直播課、答疑課、部落格文章、電子書、上機實驗、討論群等,全方位提升學習效果。
  • 通過參與本專案,您將有機會直接與 NGINX 團隊的架構師進行互動,他們將通過答疑討論助力您的學習之旅。
  • 參與活動還有多種限量好禮等你來拿,包括雙肩包、旅行包、定製 T 恤、定製滑鼠墊、定製馬克杯等。

為什麼會有這個專案?

在生產環境中應用 Kubernetes 已經成為了許多企業的首要任務,但是這個過程卻並非一帆風順。通過與我們的客戶和社群對話,我們已經注意到,Kubernetes 網路對於生產級 Kubernetes 至關重要,但卻經常被誤解或低估。

為了幫助企業從 Kubernetes 中獲取價值,Kubernetes 架構師和 SRE 工程師需要對於 Kubernetes 網路透徹理解,並熟練掌握那些可以幫助叢集更安全且更有彈性的工具。如果沒有可靠的 Kubernetes 網路策略以及合適的人才來落地執行,企業很可能要面臨系統宕機和安全漏洞的問題,以及金錢和精力的浪費。

“Kubernetes 網路”是什麼?簡單地說,Kubernetes 網路是一個用於連線 Kubernetes 元件、服務和流量的框架——不過它所做的可不僅是將資料包從 A 點轉移到 B 點這麼簡單。Kubernetes 網路包含獨特的網路架構和元件(像是節點、叢集、Ingress controller、service mesh等),它們協同工作以實現多種功能。無論您是剛開始學習 Kubernetes,還是正在研究進階的架構並需要做出相關決策,理解 Kubernetes 網路對於成功交付生產級的 Kubernetes 都是至關重要的。

通過這個專案,我們將相關的知識和資源進行了整合串聯,以便您能更系統深入地進行學習提升。F5 NGINX 團隊的四位架構師也將作為單元導師深度參與,通過互動和答疑全力加速您的學習之旅。除此之外,參與這個專案還可能幫助您在 NGINX 社群裡找到志同道合的學習夥伴,互相鼓勵、共同進步。

我能學到什麼?

如果您是 Kubernetes 網路的初學者——別擔心!我們的課程內容充分考慮到了零基礎的同學,旨在幫助您從零開始逐步掌握相關概念。已經有了一定的基礎和經驗?您可以選擇完成整個課程,也可以自行選擇其中的部分內容幫助您查漏補缺。

本專案一共分為四個單元,您將逐步瞭解 Kubernetes 網路的基本要素。專案導師 F5 NGINX 架構師總監馮勇帶領四位 NGINX 團隊的架構師,一起為您的學習之旅保駕護航。

完成本專案所需的總時長約為 16 小時,課程內容將會分佈在 4 周內。儘管我們有建議的課程表,您仍然可以按照自己的節奏來學習。每個單元的學習資源包括:

  • 在直播活動中,跟隨來自 NGINX的技術專家夯實基礎
  • 通過閱讀部落格和電子書,加深您對相關知識的理解
  • 跟隨實驗手冊和專家的現場demo,獲取動手實操經驗
  • 在微信群和答疑課與 NGINX 專家和社群成員直接交流
  • 通過單元小測檢測學習成果,並贏取活動紀念獎品

第一單元:為高流量網站建構 Kubernetes 叢集

  • 開班時間:6月6日 – 6月12日
  • 單元導師:朱煒良 – F5 NGINX 資深架構師
  • 內容簡介:如何在 Kubernetes 中路由微服務的流量?本單元將介紹 Kubernetes 的基礎架構和流量管理。

第二單元:在 Kubernetes 中暴露 API

  • 開班時間:6月13日 – 6月19日
  • 單元導師:袁斐敏 – F5 NGINX資深架構師
  • 內容簡介:如何在 Kubernetes 環境中暴露 API?本單元將圍繞常見的 Kubernetes API 閘道器用例展開探討。

第三單元:Kubernetes 高階部署策略

  • 開班時間:6月20日 – 6月26日
  • 單元導師:易久平 – F5 NGINX資深架構師
  • 內容簡介:如何在 Kubernetes 中分割流量並進行灰度部署?本單元將圍繞與可見性和彈性相關的進階技巧進行討論。

第四單元:微服務的安全防護模式

  • 開班時間:6月27日 – 7月3日
  • 單元導師:林靜 – F5 NGINX資深架構師
  • 內容簡介:如何使 API 和 應用擁有生產級別的安全防護?本單元將介紹如何使用流量管理工具為應用和 API 提供安全防護。

這個專案更適合哪些人蔘加?

雖說任何對 Kubernetes 感興趣的人都會在這個專案中學到很多,但我們特別想邀請已經和即將成為“Kubernetes 平臺管理員”的人蔘與到本專案中來——不管您 Kubernetes 的技能水平如何,本專案都將最大程度地助力您的職業發展!

什麼是 Kubernetes 平臺管理員(Kubernetes Operator)?他們類似於我們在非雲時代所稱的系統管理員。我們還沒有遇到過一個被稱為“Kubernetes 平臺管理員”的人——大多數情況下,擔任此角色的人員是雲架構師或站點可靠性 (SRE) 工程師。他們通常是大型運營團隊(比如平臺運營團隊)的一部分。

Kubernetes 平臺管理員負責基礎設施中的 Kubernetes 部分的運維管理,通常還會負責幫助其他團隊在 Kubernetes 上執行他們的服務。他們的工作內容包括規劃、監控容量以及擴充套件叢集,並且他們可能還需要處理更復雜的管理工作以將 Kubernetes 作為一個平臺提供給網路團隊和應用團隊。

如何參加 Microservices June?

很簡單!立即免費註冊即可參加該專案。

註冊成功後,您將會收到確認郵件,並且擁有答疑課、單元小群及單元小測的進入許可權。活動當月單元導師都會在單元小群內進行答疑,本單元的課程安排、相關通知和學習資料也將在群內進行發放。請密切注意哦!

我們非常希望瞭解您對什麼內容感興趣,也想要了解我們如何能讓您的 Microservices June 微服務學習之旅變得更有價值。如果您有任何問題或建議,歡迎加入活動大群與我們直接交流。微信新增小N助手,回覆“MJ大群”立即進群。

您也可以關注“NGINX開源社群”微信公眾號,以接收直播的開播提醒以及活動的相關資源。