課程描述INTRODUCTION
微服務(wù)架構(gòu)設(shè)計(jì)k8s培訓(xùn)
日程安排SCHEDULE
課程大綱Syllabus
微服務(wù)架構(gòu)設(shè)計(jì)k8s培訓(xùn)
一、培訓(xùn)收益
系統(tǒng)全面地了解和學(xué)習(xí)微服務(wù)架構(gòu)的設(shè)計(jì)、云計(jì)算與大數(shù)據(jù)基礎(chǔ)平臺(tái)及原生云應(yīng)用開發(fā)方法等。通過(guò)此次課程培訓(xùn),可使學(xué)習(xí)者獲得如下收益:
如何使用二進(jìn)制的方式,搭建*版本的kubernetes高可用集群。同樣會(huì)以三個(gè)master,兩個(gè)worker節(jié)點(diǎn)為例,會(huì)針對(duì)集群可用性進(jìn)行的測(cè)試,并完成dashboard的搭建和使用。并在本章結(jié)尾,通過(guò)文檔方式,針對(duì)前面內(nèi)容進(jìn)行總結(jié)。搭建完集群還不能馬上遷移業(yè)務(wù),本章中將講解遷移前的一些準(zhǔn)備工作:包括鏡像倉(cāng)庫(kù)harbor的入門和部署、對(duì)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.通過(guò)全面知識(shí)理解、專題技能演示和實(shí)踐引導(dǎo)學(xué)員掌握課程內(nèi)容。
三、日程安排
第一天上午 微服務(wù)和k8s
基礎(chǔ)介紹 微服務(wù)架構(gòu)概述
什么是微服務(wù)架構(gòu)
單塊架構(gòu)優(yōu)勢(shì)與挑戰(zhàn)
微服務(wù)架構(gòu)的本質(zhì)與特征
微服務(wù)與SOA
微服務(wù)的挑戰(zhàn)
微服務(wù)架構(gòu)構(gòu)成
API網(wǎng)關(guān)與常用組件
服務(wù)注冊(cè)中心與常用組件
配置中心與常用組件
服務(wù)調(diào)用框架與常用組件
了解kubernetes
kubernetes的核心概念
kubernetes的架構(gòu)設(shè)計(jì)試看
kubernetes認(rèn)證的密碼學(xué)原理
kubernetes的認(rèn)證與授權(quán)
集群搭建方案對(duì)比
實(shí)踐環(huán)境準(zhǔn)備
高可用集群部署
集群可用性測(cè)試
部署dashboard
實(shí)踐環(huán)境準(zhǔn)備
高可用集群部署
集群可用性測(cè)試
部署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高級(jí)部分 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的容器管理平臺(tái)
第三天上午
日志和監(jiān)控
常見日志采集問(wè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)交流
四、授課專家
程老師 CTO,微服務(wù)架構(gòu)首席咨詢師,國(guó)內(nèi)較早倡導(dǎo)和實(shí)踐微服務(wù)的先行者,多次受邀在大型技術(shù)會(huì)議主題分享“微服務(wù)架構(gòu)”相關(guān)主題。超過(guò)10年以上的軟件行業(yè)經(jīng)驗(yàn),從企業(yè)應(yīng)用、互聯(lián)網(wǎng)應(yīng)用、服務(wù)化平臺(tái)的架構(gòu)設(shè)計(jì)、開發(fā)到自動(dòng)化構(gòu)建、持續(xù)集成、持續(xù)交付以及DevOps的轉(zhuǎn)型實(shí)施等有較豐富的實(shí)踐經(jīng)驗(yàn)。
鄭老師 微服務(wù)架構(gòu)資深講師,咨詢服務(wù)總監(jiān),PMP,DevOps Mster。1999年畢業(yè)于華東理工大學(xué),獲得機(jī)械工程和軟件工程雙學(xué)位。任華東金融研發(fā)部總監(jiān),負(fù)責(zé)中國(guó)銀聯(lián)、上海黃金交易所、萬(wàn)達(dá)金融等多個(gè)客戶和項(xiàng)目的方案和服務(wù)交付工作。負(fù)責(zé)銀聯(lián)云資源管理平臺(tái)、銀聯(lián)云應(yīng)用開發(fā)平臺(tái)、銀聯(lián)統(tǒng)一運(yùn)維平臺(tái) 、黃金交易所管控系統(tǒng)、金交所運(yùn)維監(jiān)控系統(tǒng)、萬(wàn)達(dá)DevOps系統(tǒng)等多個(gè)項(xiàng)目的設(shè)計(jì)和交付工作。目前任產(chǎn)品部咨詢服務(wù)總監(jiān),對(duì)應(yīng)用開發(fā)平臺(tái)、企業(yè)流程平臺(tái)、SOA架構(gòu)、微服務(wù)架構(gòu)、DevOps 平臺(tái)、項(xiàng)目管理與研發(fā)管理等方面都有豐富的實(shí)踐經(jīng)驗(yàn)。
張老師 近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ái)、某征信系統(tǒng)等;對(duì)Spring Cloud、微服務(wù)、持續(xù)集成、持續(xù)交付、云平臺(tái)、分布式系統(tǒng)和移動(dòng)應(yīng)用開發(fā)方面頗有建樹,對(duì)容器和分布式集群有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。熱愛技術(shù)交流,曾代表公司參加全球微服務(wù)架構(gòu)高峰論壇、QCon等技術(shù)沙龍。擁抱開源,多個(gè)項(xiàng)目開源在Github與Git@OSC上,并獲得開源中國(guó)的推薦,例如電子書《使用Spring Cloud與Docker實(shí)戰(zhàn)微服務(wù)》等。
尹老師 《Spring Cloud微服務(wù)-全棧技術(shù)與案例解析》, 《Spring Cloud微服務(wù) 入門 實(shí)戰(zhàn)與進(jìn)階》作者。簡(jiǎ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ì) 分享嘉賓。
五、培訓(xùn)費(fèi)用
培訓(xùn)費(fèi)7800元/人(含培訓(xùn)費(fèi)、場(chǎng)地費(fèi)、考試證書費(fèi)、資料費(fèi)、學(xué)習(xí)期間午餐),食宿可統(tǒng)一安排,費(fèi)用自理。請(qǐng)學(xué)員帶身份證復(fù)印件一張。
本課程由中國(guó)信息化培訓(xùn)中心頒發(fā)《微服務(wù)架構(gòu)設(shè)計(jì)高級(jí)工程師》證書,證書可作為專業(yè)技術(shù)人員職業(yè)能力考核的證明,以及專業(yè)技術(shù)人員崗位聘用、任職、定級(jí)和晉升職務(wù)的重要依據(jù)。
微服務(wù)架構(gòu)設(shè)計(jì)k8s培訓(xùn)
轉(zhuǎn)載:http://szsxbj.com/gkk_detail/239482.html
已開課時(shí)間Have start time
IT相關(guān)內(nèi)訓(xùn)
- 滲透測(cè)試與攻防實(shí)戰(zhàn)高級(jí)課程 張勝生
- 互聯(lián)網(wǎng)新技術(shù)在銀行的應(yīng)用 武威
- IT崗位數(shù)智化能力提升路徑 甄文智
- Fine BI 數(shù)據(jù)分析與 張曉如
- CISSP認(rèn)證培訓(xùn)課程 張勝生
- 云計(jì)算的應(yīng)用領(lǐng)域和實(shí)踐 武威
- 電力信息化:價(jià)值和建設(shè)分析 劉宇佳
- 大模型技術(shù)與應(yīng)用培訓(xùn) 葉梓
- 軟件安全意識(shí)加強(qiáng)與技能提高 張勝生
- 信息安全風(fēng)險(xiǎn)評(píng)估與加固技能 張勝生
- Python高效辦公自動(dòng)化 張曉如
- 網(wǎng)安管理崗培訓(xùn) 張勝生