工程師
其他
容器
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

Kubernetes培訓(xùn)提綱

李老師

中國(guó)科學(xué)院計(jì)算技術(shù)研究所 中科院計(jì)算所高級(jí)工程師

李老師,中科院計(jì)算所高級(jí)工程師,開源項(xiàng)目活躍開發(fā)者,20 余年編程與軟件開發(fā)經(jīng)驗(yàn),10余年云端軟件研發(fā)與產(chǎn)業(yè)化工作經(jīng)歷。歷任國(guó)家重點(diǎn)實(shí)驗(yàn)室課題組負(fù)責(zé)人,上市公司事業(yè)群技術(shù)總監(jiān)、首席技術(shù)專家。
李老師項(xiàng)目經(jīng)驗(yàn)豐富,為多家知名企業(yè)和單位提供過服務(wù),榮獲中國(guó)軟件協(xié)會(huì)“優(yōu)秀CTO”等多項(xiàng)榮譽(yù),兼任中國(guó)新一代IT產(chǎn)業(yè)聯(lián)盟分委會(huì)秘書長(zhǎng)、全國(guó)高校人工智能與大數(shù)據(jù)創(chuàng)新聯(lián)盟專家委員、北京開源創(chuàng)新委員會(huì)委員。

李老師,中科院計(jì)算所高級(jí)工程師,開源項(xiàng)目活躍開發(fā)者,20 余年編程與軟件開發(fā)經(jīng)驗(yàn),10余年云端軟件研發(fā)與產(chǎn)業(yè)化工作經(jīng)歷。歷任國(guó)家重點(diǎn)實(shí)驗(yàn)室課題組負(fù)責(zé)人,上市公司事業(yè)群技術(shù)總監(jiān)、首席技術(shù)專家。 李老師項(xiàng)目經(jīng)驗(yàn)豐富,為多家知名企業(yè)和單位提供過服務(wù),榮獲中國(guó)軟件協(xié)會(huì)“優(yōu)秀CTO”等多項(xiàng)榮譽(yù),兼任中國(guó)新一代IT產(chǎn)業(yè)聯(lián)盟分委會(huì)秘書長(zhǎng)、全國(guó)高校人工智能與大數(shù)據(jù)創(chuàng)新聯(lián)盟專家委員、北京開源創(chuàng)新委員會(huì)委員。

課程費(fèi)用

6800.00 /人

課程時(shí)長(zhǎng)

2

成為教練

課程簡(jiǎn)介

本課程旨在為學(xué)員提供K8s云原生容器平臺(tái)的全面培訓(xùn),涵蓋云原生概念、容器技術(shù)基礎(chǔ)、K8s詳解等多個(gè)方面。課程結(jié)合理論與實(shí)踐,通過實(shí)驗(yàn)加深學(xué)員對(duì)知識(shí)點(diǎn)的理解,幫助學(xué)員在短時(shí)間內(nèi)掌握云原生容器平臺(tái)的關(guān)鍵技術(shù)。

目標(biāo)收益

?理解云原生技術(shù)的核心概念和技術(shù)架構(gòu)
?掌握使用Docker進(jìn)行容器化應(yīng)用的構(gòu)建
?熟練掌握K8s核心技術(shù),提升應(yīng)用構(gòu)建、發(fā)布效率和管理能力
?了解云原生DevOps學(xué)會(huì)如何基于K8s實(shí)現(xiàn)CI/CD

培訓(xùn)對(duì)象

云計(jì)算、微服務(wù)、容器技術(shù)相關(guān)人員
開發(fā)工程師、運(yùn)維工程師及DevOps人員
有一定基礎(chǔ)的IT人員,希望學(xué)習(xí)和了解云原生技術(shù)
企業(yè)IT架構(gòu)師、技術(shù)經(jīng)理及決策者

課程內(nèi)容

第一天上午
1. 引言
1.1 為什么把“K8s”稱為“云原生”容器平臺(tái)
1.2 從成功案例看K8s等云原生技術(shù)給我們帶來的價(jià)值
1.3 容器鏡像、容器運(yùn)行時(shí)與容器編排平臺(tái)

2. 容器技術(shù)基礎(chǔ)
2.1 Docker容器技術(shù)原理
2.2 容器鏡像倉(cāng)庫(kù)的類型及應(yīng)用
2.3 Dockerfile:最佳實(shí)踐與常見誤區(qū)
2.4 Docker發(fā)展近況及對(duì)用戶的影響
實(shí)驗(yàn):通過Dockerfile構(gòu)建容器鏡像并運(yùn)行

3. Kubernetes(K8s)架構(gòu)及部署
3.1 K8s 架構(gòu)及原理
3.2 K8s的API Server及其APIs
3.3 K8s 部署方案簡(jiǎn)介:從單節(jié)點(diǎn)集群到生產(chǎn)級(jí)部署
3.4 K8s中的namespace和Kubectl的context設(shè)置
實(shí)驗(yàn):通過kubectl操作K8s集群

第一天下午
4. K8s 工作負(fù)載控制器詳解(上)
4.1 Pod —— K8s調(diào)度任務(wù)的最小單元
4.2 通過應(yīng)用云原生化實(shí)戰(zhàn)案例看Pod設(shè)計(jì)
4.3 常見K8s工作負(fù)載一覽
4.4 通過Deployment在K8s上運(yùn)行微服務(wù)
4.5 在K8s上實(shí)現(xiàn)微服務(wù)的滾動(dòng)發(fā)布和彈性擴(kuò)縮
實(shí)驗(yàn):在K8s集群上創(chuàng)建工作負(fù)載在并實(shí)現(xiàn)滾動(dòng)發(fā)布和彈性擴(kuò)縮
4.6 通過Job/CronJob運(yùn)行批處理/數(shù)據(jù)分析/機(jī)器學(xué)習(xí)任務(wù)
實(shí)驗(yàn):在K8s集群上運(yùn)行Job
4.7 通過DaemonSet運(yùn)行系統(tǒng)后臺(tái)守護(hù)進(jìn)程

5. Service與Ingress
5.1 Service及其實(shí)現(xiàn)原理
實(shí)驗(yàn):通過Service對(duì)外暴露服務(wù)提供對(duì)應(yīng)用的訪問
5.2 跨集群的服務(wù)注冊(cè)與發(fā)現(xiàn)
5.3 使用Ingress對(duì)外暴露服務(wù)
5.4 Ingress實(shí)現(xiàn)原理
實(shí)驗(yàn):通過Ingress對(duì)外暴露服務(wù)提供對(duì)應(yīng)用的訪問
5.5 Ingress與傳統(tǒng)微服務(wù)網(wǎng)關(guān)的比較,及其他云原生服務(wù)網(wǎng)關(guān)方案介紹

第二天上午
6. Pod管理進(jìn)階
6.1 Pod生命周期回調(diào)
6.2 存活探針與就緒探針
實(shí)驗(yàn):Pod生命周期管理
6.3 資源需求與限制
6.4 K8s對(duì)Pod的調(diào)度
實(shí)驗(yàn):Pod的資源需求與限制

7. 理解 K8s 的網(wǎng)絡(luò)和存儲(chǔ)
7.1 K8s對(duì)基礎(chǔ)設(shè)施的南向接口標(biāo)準(zhǔn)CNI與CSI
7.2 K8s的網(wǎng)絡(luò)模型
7.3 典型的K8s網(wǎng)絡(luò)方案簡(jiǎn)介:Calico、Flannel及其他
7.4 K8s 中使用存儲(chǔ)的幾種模式和應(yīng)用場(chǎng)景
實(shí)驗(yàn):使用 K8s 的存儲(chǔ)
7.6 在K8s上運(yùn)行數(shù)據(jù)庫(kù)等有狀態(tài)服務(wù)
7.7 公有云/IaaS環(huán)境與物理服務(wù)器環(huán)境運(yùn)行K8s的異同及對(duì)應(yīng)用的影響

8. K8s中的配置管理
8.1 使用ConfigMap保存和管理應(yīng)用的配置信息
8.2 使用Secret保存和管理應(yīng)用的敏感信息
8.3 跨集群和高級(jí)配置管理功能在K8s環(huán)境的實(shí)現(xiàn)
實(shí)驗(yàn):通過ConfigMap和Secret為應(yīng)用下發(fā)配置

第二天下午
9. 將微服務(wù)架構(gòu)應(yīng)用遷移上K8s
9.1 微服務(wù)架構(gòu)應(yīng)用遷移上K8s的收益與挑戰(zhàn)
9.2 Spring Cloud與K8s的能力重疊、差異和選擇
9.3 Spring Cloud Kubernetes項(xiàng)目
9.4 分步驟將已有的Spring Cloud應(yīng)用遷移上K8s上
9.5 K8s上應(yīng)用的監(jiān)控和日志收集

10. Helm及應(yīng)用
10.1 通過Helm管理應(yīng)用
10.2 Helm原理
10.3 Helm Chart開發(fā)
實(shí)驗(yàn):我的第一個(gè)Helm Chart

11. 基于K8s的云原生DevOps
11.1 DevOps與CI/CD簡(jiǎn)介
11.2 云原生DevOps工具
11.3 構(gòu)建云原生CI/CD流水線

課程費(fèi)用

6800.00 /人

課程時(shí)長(zhǎng)

2

預(yù)約體驗(yàn)票 我要分享

近期公開課推薦

近期公開課推薦

活動(dòng)詳情

提交需求