高級微服務(wù)架構(gòu)設(shè)計(jì)(k8s實(shí)戰(zhàn)課)培訓(xùn)班(成都,6月18-21日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com 中國培訓(xùn)資訊網(wǎng) www.e71edu.com
【咨詢電話】4006820825 010-56133998 13810210257
【培訓(xùn)日期】2020年6月18-21日
【培訓(xùn)地點(diǎn)】成都
【培訓(xùn)收益】
系統(tǒng)全面地了解和學(xué)習(xí)微服務(wù)架構(gòu)的設(shè)計(jì)、云計(jì)算與大數(shù)據(jù)基礎(chǔ)平臺及原生云應(yīng)用開發(fā)方法等。通過此次課程培訓(xùn),可使學(xué)習(xí)者獲得如下收益:
如何使用二進(jìn)制的方式,搭建最新版本的kubernetes高可用集群。同樣會(huì)以三個(gè)master,兩個(gè)worker節(jié)點(diǎn)為例,會(huì)針對集群可用性進(jìn)行的測試,并完成dashboard的搭建和使用。并在本章結(jié)尾,通過文檔方式,針對前面內(nèi)容進(jìn)行總結(jié)。搭建完集群還不能馬上遷移業(yè)務(wù),本章中將講解遷移前的一些準(zhǔn)備工作:包括鏡像倉庫harbor的入門和部署、對kubernetes服務(wù)發(fā)現(xiàn)方案的學(xué)習(xí)分析以及ingress-nginx服務(wù)發(fā)現(xiàn)方案的部署。
【培訓(xùn)特色】
1.理論與實(shí)踐相結(jié)合、案例分析與行業(yè)應(yīng)用穿插進(jìn)行;
2.專家精彩內(nèi)容解析、學(xué)員專題討論、分組研究;
3.通過全面知識理解、專題技能演示和實(shí)踐引導(dǎo)學(xué)員掌握課程內(nèi)容。
【課程大綱】
第一天上午
微服務(wù)和k8s
基礎(chǔ)介紹
微服務(wù)架構(gòu)概述
什么是微服務(wù)架構(gòu)
單塊架構(gòu)優(yōu)勢與挑戰(zhàn)
微服務(wù)架構(gòu)的本質(zhì)與特征
微服務(wù)與SOA
微服務(wù)的挑戰(zhàn)
微服務(wù)架構(gòu)構(gòu)成
API網(wǎng)關(guān)與常用組件
服務(wù)注冊中心與常用組件
配置中心與常用組件
服務(wù)調(diào)用框架與常用組件
了解kubernetes
kubernetes的核心概念
kubernetes的架構(gòu)設(shè)計(jì)試看
kubernetes認(rèn)證的密碼學(xué)原理
kubernetes的認(rèn)證與授權(quán)
集群搭建方案對比
實(shí)踐環(huán)境準(zhǔn)備
高可用集群部署
集群可用性測試
部署dashboard
實(shí)踐環(huán)境準(zhǔn)備
高可用集群部署
集群可用性測試
部署dashboard
第一天下午k8s高可用集群搭建 Harbor入門
Harbor高可用部署(上)
Harbor高可用部署(下)
kubernetes的服務(wù)發(fā)現(xiàn)
部署ingress-nginx(上)
部署ingress-nginx(下)
第二天上午業(yè)務(wù)系統(tǒng)遷移kubernetes 定時(shí)任務(wù)遷移kubernetes
SpringBoot快速入門
springboot的web服務(wù)遷移kubernetes
Dubbo快速入門
傳統(tǒng)dubbo服務(wù)遷移kubernetes
傳統(tǒng)web服務(wù)遷移kubernetes
第二天下午CICD實(shí)踐和kubernetes高級部分kubernetes與cicd
cicd實(shí)踐
Namespace --- 集群的共享與隔離
Resources---多維度集群資源管理
Label---小標(biāo)簽大作為
健康檢查---高可用的守護(hù)者
Scheduler--- 玩轉(zhuǎn)pod調(diào)度
部署策略詳解 --- 重建、滾動(dòng)、藍(lán)綠、金絲雀
深入Pod - pod相關(guān)的點(diǎn)點(diǎn)滴滴(
ingress --- 四層代理、session保持、定制配置、流量控制
■共享存儲(chǔ) --- PV、PVC和StorageClass
■ StatefulSet --- 有狀態(tài)應(yīng)用的守護(hù)者
■KubernetesAPI ---如何開發(fā)一個(gè)基于kubernetes的容器管理平臺
第三天上午日志和監(jiān)控常見日志采集問題和解決方案分析
■logpilot+elasticsearch+kibana日志實(shí)踐
■監(jiān)控入門---從整體把握監(jiān)控
■Prometheus入門---架構(gòu)和原理
■部署前奏 - Helm & Operator
■監(jiān)控部署實(shí)戰(zhàn) - Helm+PrometheusOperator
■監(jiān)控落地 - 指標(biāo)完善、Grafana看板和郵件報(bào)警
監(jiān)控落地
第三天下午ServiceMesh代表作istio 什么是ServiceMesh?什么是Istio?
■Istio架構(gòu)和原理
■部署面向生產(chǎn)的istio - istio-init
■部署面向生產(chǎn)的istio - 核心組件
■istio核心功能實(shí)踐 - 部署bookinfo
■istio核心功能實(shí)踐 - 智能路由
■istio核心功能實(shí)踐 - 指標(biāo)收集和查詢
■istio核心功能實(shí)踐 - 分布式追蹤
■istio核心功能實(shí)踐 - grafana和kiali
■部署 Bookinfo 示例應(yīng)用
部署面向生產(chǎn)的Istio
第四天學(xué)習(xí)考核與業(yè)內(nèi)經(jīng)驗(yàn)交流
【講師介紹】
程老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。CTO,微服務(wù)架構(gòu)首席咨詢師,國內(nèi)較早倡導(dǎo)和實(shí)踐微服務(wù)的先行者,多次受邀在大型技術(shù)會(huì)議主題分享“微服務(wù)架構(gòu)”相關(guān)主題。超過10年以上的軟件行業(yè)經(jīng)驗(yàn),從企業(yè)應(yīng)用、互聯(lián)網(wǎng)應(yīng)用、服務(wù)化平臺的架構(gòu)設(shè)計(jì)、開發(fā)到自動(dòng)化構(gòu)建、持續(xù)集成、持續(xù)交付以及DevOps的轉(zhuǎn)型實(shí)施等有較豐富的實(shí)踐經(jīng)驗(yàn)。
鄭老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。微服務(wù)架構(gòu)資深講師,咨詢服務(wù)總監(jiān),PMP,DevOps Mster。1999年畢業(yè)于華東理工大學(xué),獲得機(jī)械工程和軟件工程雙學(xué)位。任華東金融研發(fā)部總監(jiān),負(fù)責(zé)中國銀聯(lián)、上海黃金交易所、萬達(dá)金融等多個(gè)客戶和項(xiàng)目的方案和服務(wù)交付工作。負(fù)責(zé)銀聯(lián)云資源管理平臺、銀聯(lián)云應(yīng)用開發(fā)平臺、銀聯(lián)統(tǒng)一運(yùn)維平臺 、黃金交易所管控系統(tǒng)、金交所運(yùn)維監(jiān)控系統(tǒng)、萬達(dá)DevOps系統(tǒng)等多個(gè)項(xiàng)目的設(shè)計(jì)和交付工作。目前任產(chǎn)品部咨詢服務(wù)總監(jiān),對應(yīng)用開發(fā)平臺、企業(yè)流程平臺、SOA架構(gòu)、微服務(wù)架構(gòu)、DevOps 平臺、項(xiàng)目管理與研發(fā)管理等方面都有豐富的實(shí)踐經(jīng)驗(yàn)。
張老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。近10年的軟件系統(tǒng)開發(fā)經(jīng)驗(yàn),多年系統(tǒng)架構(gòu)經(jīng)驗(yàn);參與開發(fā)多個(gè)大型項(xiàng)目,有電信某電信網(wǎng)管項(xiàng)目、某O2O電商平臺、某征信系統(tǒng)等;對Spring Cloud、微服務(wù)、持續(xù)集成、持續(xù)交付、云平臺、分布式系統(tǒng)和移動(dòng)應(yīng)用開發(fā)方面頗有建樹,對容器和分布式集群有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。熱愛技術(shù)交流,曾代表公司參加全球微服務(wù)架構(gòu)高峰論壇、QCon等技術(shù)沙龍。擁抱開源,多個(gè)項(xiàng)目開源在Github與Git@OSC上,并獲得開源中國的推薦,例如電子書《使用Spring Cloud與Docker實(shí)戰(zhàn)微服務(wù)》等。
尹老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師!禨pring Cloud微服務(wù)-全棧技術(shù)與案例解析》, 《Spring Cloud微服務(wù) 入門 實(shí)戰(zhàn)與進(jìn)階》作者。簡單的技術(shù)愛好者,先后就職于京東和阿里巴巴。一直從事JAVA服務(wù)端開發(fā)工作,前端開發(fā)工作。主要關(guān)注分布式,高并發(fā),后端服務(wù),目前重心在微服務(wù)這塊。
個(gè)人成就出書:《Spring Cloud微服務(wù)-全棧技術(shù)與案例解析》《Spring Cloud微服務(wù) 入門 實(shí)戰(zhàn)與進(jìn)階》GitChat: 微服務(wù)中的短信服務(wù)如何設(shè)計(jì)?演講:極部落Java開發(fā)者大會(huì),iTechPlus Java開發(fā)者大會(huì) 分享嘉賓。
【費(fèi)用及報(bào)名】
1、費(fèi)用:培訓(xùn)費(fèi)7800元(含培訓(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í))