深入淺出Container, Kubernetes與GKE

開課日期 | 隨時開課
課程費用 | 線上洽詢
開課地點 | 台北市大安區復興南路一段390號2樓
分享
收藏
課程資訊
適用對象
課程特色
詳細內容
師資介紹

課程資訊

開課日期

隨時開課

學習時程

16

上課時間

週六,週日

上課時段

上午,下午

適用對象

◆系統維運人員與系統開發人員

課程特色

Google於2015年釋出Kubernetes(簡稱K8S)後,國際公有雲端供應商如Micosoft, IBM與Amazon等相繼將此架構整合到自己的系統裡面,為什麼Kubernetes會造成如此風潮?因其是基於先進容器技術的微服務架構平台,完美結合容器技術與微服務架構,且確實解決傳統分布式系統開發過程中長期存在的痛點問題。

詳細內容

課程目標

 

◆介紹使用Kubernetes優點、架構與部屬,最後並透過在公有雲Google Cloud Platform 使用Kubernetes的Container服務,更加了解如何使用與管理Kubernetes。

 

 

預備知識

 

◆有操作Linux OS的經驗,熟悉Linux指令。

 

 

適合對象

 

◆系統維運人員與系統開發人員。

 

 

課程內容

課程單元 課程內容大綱
Container 介紹 。Container 介紹
。Container與Virtual Machine的差異
Docker 介紹 。Docker Hub
。Docker image
。Docker container
。Docker command 介紹
用Dockerfile Build自己的Container 。Build Ubuntu16 docker image
。Build Python Flask docker image
。Build Java tomcat docker image
Docker network 介紹 。Docker network 介紹
。Host network
。Bridge network
Docker compose 。Docker-compose.yaml 介紹
。Docker-compose 操作
Kubernetes 介紹與架構 。Scheduler
。Kube-proxy
。Kubelet
。Etcd
Kubernetes 元件 。運算元件:Pods、Replicate Set、Deployment
。網路元件:Service、Ingress
。元件綁定:Label and Selectors
Kubernetes 網路模組 。Flannel
。Calico
使用Rancher部署Kubernetes 。部署Kubernetes master&worker node
部署 deployment 。Deploy nginx deployment
。Deploy flask and mysql deployment
Kubernetes information 。各元件 information
。Container QoS
。Pod debug
。Rolling update
Kubernetes Service and network 。Kubernetes Service and network
。Kubernetes DNS
Kubernetes Volume 。EmptyDir
。Hostpath
。NFS
。Secrets Volume
使用Google Kubernetes Engine 。Service expose – Load balance
。Volume: PersistemtVolume、PersistemtVolumeClaim、Storage class
。Auto scaling
。CronJob

師資介紹

與我諮詢 / 報名

若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
巨電_水號1264
聯電_水號1280_課程回函右下
聯成_ai_全區495