Google於2015年釋出Kubernetes(簡稱K8S)後,國際公有雲端供應商如Micosoft, IBM與Amazon等相繼將此架構整合到自己的系統裡面,為什麼Kubernetes會造成如此風潮?因其是基於先進容器技術的微服務架構平台,完美結合容器技術與微服務架構,且確實解決傳統分布式系統開發過程中長期存在的痛點問題。Kubernetes與其他Container管理工具相比,優勢在於Kubernetes在架構上處理掉微服務中斷問題與能夠快速擴增。Kubernetes使用POD作為最小單位,每個POD內有一至多個有相依性的Container,當Container失效造時,Kubernetes會自動重新建立新的Container並刪除舊的,利用Container快速部署的優勢,在毫秒內完成重建,來達到微服務不中斷,全程皆由Kubernetes自行處裡。Kubernetes並且支援達5000個以上實體節點,並同時管理上百個微服務,並且能動態增加POD數量支援短時間大量流量流入服務中,還能滾動更新來達到服務不中斷,因此變成眾多Container管理工具的首選,本課程將介紹使用Kubernetes優勢為何,以及Kubernetes架構以及如何運作,並且現場上機操作安裝Kubernetes,還會展示如何部署Nginx Container在Kubernetes上。

本課程開課時間為10/5-10/6,週六日白天上課,9月27日前報名即享早鳥優惠。

課程網址:http://www.iiiedu.org.tw/Kuber,或電洽:(02)6631-6534,課程經理 黃小姐。

其他相關課程:http://www.iiiedu.org.tw/ITA


Advertisement

更多 iThome相關內容