容器技術(shù)及應(yīng)用:Docker 與Kubernetes(K8S)培訓(xùn)(北京,12月15-16日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com
【咨詢電話】4006820825 010-56133998 13810210257
【培訓(xùn)日期】2021年12月15-16日
【培訓(xùn)地點(diǎn)】北京、直播
【培訓(xùn)對象】
1、系統(tǒng)架構(gòu)師、高級(jí)程序員、資深開發(fā)人員
2、涉及到微服務(wù)技術(shù)轉(zhuǎn)型的團(tuán)隊(duì)負(fù)責(zé)人、規(guī)劃師、架構(gòu)師
3、涉及到云端DevOps平臺(tái)部署與交付的運(yùn)維人員
【課程背景】
本課程以Kubernetes和Docker為代表,深入講解容器及其編排框架的功能、原理、架構(gòu)、運(yùn)維技術(shù)與應(yīng)用案例。
【培訓(xùn)收益】
1、深入理解容器技術(shù)原理及應(yīng)用場景;
2、全面學(xué)習(xí)Docker與K8s;
3、了解微服務(wù)架構(gòu)和云原生應(yīng)用的特點(diǎn)及其與容器技術(shù)的結(jié)合。
【培訓(xùn)特色】
授課老師在微服務(wù)運(yùn)維與云部署相關(guān)領(lǐng)域從業(yè)多年,沉淀了大量的真實(shí)案例,本課程從實(shí)戰(zhàn)出發(fā),針對系統(tǒng)搭建過程中常見的問題進(jìn)行匯總、研討,通過大量的實(shí)際操作,詳細(xì)地介紹了Docker與K8s需要注意的要點(diǎn)以及難點(diǎn)。通過講師十幾年經(jīng)驗(yàn)的總結(jié)與傳授,既保證了課程的理論體系完整,又使學(xué)員掌握實(shí)際工程方法,達(dá)到學(xué)以致用的目的。
【課程大綱】
第一講 DevOps運(yùn)維與快速交付
1、持續(xù)集成與DevOps的概念
■跨團(tuán)隊(duì)開發(fā)面臨的難題
■規(guī);艚菖c快速交付面臨的難題
■互聯(lián)網(wǎng)運(yùn)維面臨的難題
■DevOps的概念及其解決思路
2、構(gòu)建分布式持續(xù)集成環(huán)境
■什么是分布式持續(xù)集成
■大前端+技術(shù)中臺(tái)的組織形式與微服務(wù)架構(gòu)
■持續(xù)探索、持續(xù)集成、持續(xù)交付、按需發(fā)布的概念
3、微服務(wù)云端部署的自動(dòng)化運(yùn)維過程
■持續(xù)集成工具Jenkins
■單元測試與契約測試
■運(yùn)行容器:Docker
■分布式集群管理框架:Kubernetes
第二講 容器技術(shù)與Docker實(shí)操
1、Docker的基本原理
■虛擬化技術(shù) vs. 容器技術(shù)
■容器技術(shù)的標(biāo)準(zhǔn)化概念
2、Docker運(yùn)維實(shí)戰(zhàn)
■Docker容器管理與實(shí)操
■Docker鏡像管理與實(shí)操
■使用Dockerfile構(gòu)建鏡像
■演練:微服務(wù)如何打包制作Docker鏡像
■Docker倉庫管理與實(shí)操
■演練:如何搭建私有鏡像倉庫
■實(shí)戰(zhàn)演練
■用Docker部署和運(yùn)維rabbitMQ
■用Docker部署和運(yùn)維mysql
3、基于容器的微服務(wù)自動(dòng)化運(yùn)維
■微服務(wù)運(yùn)維的難點(diǎn)與痛點(diǎn)
■基于Maven的Docker構(gòu)建過程
■使用Jenkins編寫定時(shí)任務(wù)
■演練:基于容器的微服務(wù)持續(xù)集成過程
第三講 分布式云部署與Kubernetes實(shí)操
1、分布式容器管理工具Kubernetes
■Kubernetes的技術(shù)框架
■Kubernetes的基本組件
■Kubernetes的分布式容器管理
■Kubernetes的虛擬網(wǎng)絡(luò)原理
■Kubernetes的高可靠彈性擴(kuò)容
2、基于Kubernetes的微服務(wù)自動(dòng)化運(yùn)維
■K8s的基礎(chǔ)組件Node, Pod, Deployment, Service與實(shí)操
■K8s的label標(biāo)簽與實(shí)操
■基于yaml文件的微服務(wù)發(fā)布過程
■Kubernetes的常用命令行操作
■演示:Git+Jenkins+docker+k8s的自動(dòng)化分布式部署
第四講 微服務(wù)開發(fā)與云端部署
1、微服務(wù)開發(fā)部署實(shí)戰(zhàn)演練
■微服務(wù)開發(fā)的父項(xiàng)目與基礎(chǔ)平臺(tái)
■微服務(wù)開發(fā)的多環(huán)境配置
■微服務(wù)的單元測試與契約測試
■服務(wù)網(wǎng)關(guān)的設(shè)計(jì)與智能路由
2、微服務(wù)架構(gòu)云端部署與運(yùn)維
■在k8s中搭建高可靠的Eureka集群
■微服務(wù)的可配置管理中心Spring Cloud Config
■微服務(wù)的斷路監(jiān)控Spring Cloud Turbine
■鏈路監(jiān)控Spring Cloud ZipKin與路徑優(yōu)化
3、微服務(wù)的分布式容器部署實(shí)操
■制作Jenkins定時(shí)任務(wù)
■上傳Docker私服
■部署k8s集群
■故障檢測與監(jiān)控
第五講 云平臺(tái)的系統(tǒng)監(jiān)控與日志采集
1、Kubernetes的系統(tǒng)監(jiān)控與運(yùn)維
■搭建系統(tǒng)監(jiān)控組件Prometheus實(shí)操
■搭建監(jiān)控?cái)?shù)據(jù)展現(xiàn)組件Grafana實(shí)操
■設(shè)定rules進(jìn)行系統(tǒng)監(jiān)控告警實(shí)操
■設(shè)定pushGateway自定義監(jiān)控與告警實(shí)操
2、Kubernetes的日志采集與故障分析
■搭建ElasticSearch+Flunted+Kibana日志采集實(shí)操
■在Kibana中進(jìn)行故障分析與運(yùn)行監(jiān)控
【講師介紹】
范老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。航天信息前首席架構(gòu)師,暢銷書籍《大話重構(gòu)》作者,規(guī);艚軸PC,軟件架構(gòu)及重構(gòu)的客座講師,獨(dú)立咨詢顧問。先后參與了數(shù)十個(gè)國內(nèi)大型軟件項(xiàng)目,涉及國家財(cái)政、軍工、稅務(wù)、醫(yī)療等領(lǐng)域的大數(shù)據(jù)建設(shè)、風(fēng)險(xiǎn)防控與人工智能研究,互聯(lián)網(wǎng)及大數(shù)據(jù)轉(zhuǎn)型的實(shí)踐者與倡導(dǎo)者。
【費(fèi)用及報(bào)名】
1、費(fèi)用:培訓(xùn)費(fèi)線下培訓(xùn)費(fèi):5900元/人;線上培訓(xùn)費(fèi):4700元/人(含培訓(xùn)費(fèi)、講義費(fèi));如需食宿,會(huì)務(wù)組可統(tǒng)一安排,費(fèi)用自理。
2、報(bào)名咨詢:4006820825 010-56133998 56028090 13810210257 鮑老師
3、報(bào)名流程:電話登記-->填寫報(bào)名表-->發(fā)出培訓(xùn)確認(rèn)函
4、備注:如課程已過期,請?jiān)L問我們的網(wǎng)站,查詢最新課程
5、詳細(xì)資料請?jiān)L問北京曼頓培訓(xùn)網(wǎng):www.mdpxb.com (每月在全國開設(shè)四百多門公開課,歡迎報(bào)名學(xué)習(xí))