Kubernetes云原生容器平臺搭建與應(yīng)用其它上課時間:
培訓(xùn)對象:
應(yīng)用系統(tǒng)開發(fā)人員,包括團(tuán)隊負(fù)責(zé)人、架構(gòu)師和參與相關(guān)工作的各級程序員。
培訓(xùn)內(nèi)容:
各有關(guān)單位:
隨著各行業(yè)數(shù)字化深入發(fā)展,應(yīng)用系統(tǒng)越來越復(fù)雜、部署和變更越來越頻繁、能夠容忍的停機(jī)時間越來越短,應(yīng)用的部署和運維給IT團(tuán)隊帶來很大的壓力,也影響了政府和企業(yè)等各類組織數(shù)字化戰(zhàn)略的落地。以容器技術(shù)和Kubernetes為核心的云原生平臺,有效解決了應(yīng)用的部署和運維問題,提升了企業(yè)數(shù)字化轉(zhuǎn)型的效能。本課程將:
1.分析隨著數(shù)字化深入發(fā)展產(chǎn)生的IT系統(tǒng)部署和運維問題。
2.介紹容器的起源和發(fā)展,介紹Kubernetes(K8s)容器編排系統(tǒng),及容器和K8s在簡化應(yīng)用部署和賦能應(yīng)用運維方面的作用和價值。
3.講解K8s云原生平臺的架構(gòu)和搭建。
4.講解如何基于K8s發(fā)布和運維應(yīng)用系統(tǒng)。
培訓(xùn)目的:
1、了解容器技術(shù)、K8s和云原生平臺的概念、起源和發(fā)展
2、理解基于容器技術(shù)和K8s的云原生平臺在應(yīng)用系統(tǒng)部署和運維中的作用和價值
3、掌握如何搭建和使用K8s云原生平臺
4、初步掌握如何基于K8s部署和開發(fā)云原生應(yīng)用
課程大綱
培訓(xùn)內(nèi)容:
Day1上午
1.數(shù)字化轉(zhuǎn)型給應(yīng)用系統(tǒng)部署和運維帶來的新挑戰(zhàn)及容器技術(shù)概述
1.1數(shù)字化轉(zhuǎn)型給應(yīng)用系統(tǒng)部署和運維帶來的新挑戰(zhàn)
1.2容器及其編排技術(shù)賦能應(yīng)用全生命周期運維
1.3容器技術(shù)的發(fā)展與Docker
1.4事實標(biāo)準(zhǔn)的容器集群與容器編排平臺——Kubernetes(K8s)
1.5OCI標(biāo)準(zhǔn)與CRI標(biāo)準(zhǔn)
2.Docker簡介
2.1Docker的原理
2.2Docker常用操作及應(yīng)用
2.3Docker鏡像及其構(gòu)建
Day1下午
3.K8s的架構(gòu)及安裝部署
3.1K8s的架構(gòu)
3.2K8s的自動化部署工具
3.3單節(jié)點K8s環(huán)境安裝
3.4生產(chǎn)級別K8s集群的部署架構(gòu)
4.K8s的基本應(yīng)用
4.1Kubectl命令行配置及使用
4.2聲明式API及Yaml資源編排文件
4.3Pod的概念及管理
4.4重啟策略+健康檢查實現(xiàn)應(yīng)用自修復(fù)
4.5Pod的調(diào)度
4.6K8s的“控制器(Controller)”及工作負(fù)載管理:Deployment、StatefulSet、
DaemonSet、Job和CronJob
Day2上午
5.Service和Ingress
5.1Service的概念和基本使用
5.2Service實現(xiàn)原理
5.3部署和使用IngressController能力
6.K8s的網(wǎng)絡(luò)
6.1K8s的網(wǎng)絡(luò)模型
6.2K8s的網(wǎng)絡(luò)南向接口標(biāo)準(zhǔn)CNI
6.3典型的K8s網(wǎng)絡(luò)方案:Calico、Flannel及其他
6.4實現(xiàn)虛機(jī)/物理機(jī)與K8s容器IP直通——需求、問題及解決方法
Day2下午
7.K8s的存儲
7.1K8s中使用存儲的幾種模式和應(yīng)用場景
7.2PV、PVC詳解
7.3K8s的存儲南向接口標(biāo)準(zhǔn)CSI及存儲類別、存儲動態(tài)供給
7.4IaaS上搭建K8s平臺常見的存儲問題及解決方法
8.K8s中的服務(wù)發(fā)現(xiàn)和配置管理
8.1K8s中服務(wù)名稱解析及其實現(xiàn)原理
8.2使用ConfigMap保存和管理應(yīng)用的配置信息
8.3使用Secret保存和管理應(yīng)用的敏感信息
課程主講
李老師
長期從事虛擬化、集群計算、云計算方面的技術(shù)與產(chǎn)業(yè)研究工作,曾任云計算與集群計算課題組組長,將云計算、軟件定義、分布式等技術(shù)成功應(yīng)用在政府、航天、國防、央企等領(lǐng)域大型工程項目中。曾在某千億級上市公司,擔(dān)任云事業(yè)群技術(shù)總監(jiān)和集團(tuán)的云計算首席專家,帶領(lǐng)團(tuán)隊從事數(shù)據(jù)中心云化、云原生架構(gòu)、人工智能與數(shù)據(jù)平臺等方向的技術(shù)研究、產(chǎn)品開發(fā)和產(chǎn)業(yè)化工作。
十多年來堅持參與研發(fā)一線工作,技術(shù)功底深厚,產(chǎn)業(yè)視野寬廣。授課思路清晰,內(nèi)容充實落地,獲得了參訓(xùn)人員的一致好評。