課程費(fèi)用

6800.00 /人

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

2

成為教練

課程簡(jiǎn)介

伴隨市場(chǎng)環(huán)境、客戶需求深刻變化,云計(jì)算、區(qū)塊鏈、分布式、人工智能等新技術(shù)不斷改寫“游戲規(guī)則”,近年來(lái)IT業(yè)注重整體架構(gòu)升級(jí),推動(dòng)IT業(yè)務(wù)能力的提升和業(yè)務(wù)流程的變革,以安全、可靠、高效、彈性為重點(diǎn)目標(biāo)實(shí)施架構(gòu)轉(zhuǎn)型、探索分布式架構(gòu)和成熟開源技術(shù)的應(yīng)用,逐步減少或擺脫對(duì)單一技術(shù)產(chǎn)品的依賴,提升對(duì)企業(yè)數(shù)字化轉(zhuǎn)型、架構(gòu)現(xiàn)代化等重大轉(zhuǎn)型戰(zhàn)略的支撐能力。

本課程將從分布式架構(gòu)設(shè)計(jì)和服務(wù)治理方式入手,結(jié)合實(shí)例深入剖析和比較常見分布式架構(gòu)的優(yōu)缺點(diǎn)、適用的場(chǎng)景、典型的設(shè)計(jì)模式以及必要的治理手段。

目標(biāo)收益

a)了解常見軟件架構(gòu)的演進(jìn)過程
b)掌握常見分布式架構(gòu)的優(yōu)缺點(diǎn)和適用場(chǎng)景
c)掌握常見分布式架構(gòu)的典型設(shè)計(jì)模式
d)掌握常見分布式架構(gòu)的服務(wù)治理手段

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

a)架構(gòu)師
b)開發(fā)人員
有一定的架構(gòu)設(shè)計(jì)和實(shí)踐經(jīng)驗(yàn),有一定的軟件開發(fā)技能。

課程大綱

1.軟件架構(gòu)面臨的新挑戰(zhàn)和演進(jìn)方式 a.軟件系統(tǒng)的復(fù)雜度與市場(chǎng)壓力
b.架構(gòu)轉(zhuǎn)型的糾結(jié)與新技術(shù)引入的取舍
c.架構(gòu)演進(jìn)的背景原因與脈絡(luò)方向
2.常見分布式架構(gòu)優(yōu)缺點(diǎn)和使用場(chǎng)景 a.分布式架構(gòu)的基本特征
b.常見分布式架構(gòu)的優(yōu)缺點(diǎn)
c.分布式架構(gòu)的基本組成
d.常見分布式架構(gòu)的適用場(chǎng)景
3.分布式架構(gòu)與微服務(wù)設(shè)計(jì) a.分布式架構(gòu)的典型設(shè)計(jì)模式
b.分布式架構(gòu)的最佳設(shè)計(jì)原則
c.分布式架構(gòu)的韌性保障
i.冗余性
ii.彈性伸縮
iii.單點(diǎn)無(wú)狀態(tài)
iv.不可變基礎(chǔ)設(shè)施
v.故障傳導(dǎo)阻斷
vi.基礎(chǔ)設(shè)施即代碼
d.常見的微服務(wù)設(shè)計(jì)
i.代理模式架構(gòu)特點(diǎn)
ii.直連模式架構(gòu)特點(diǎn)
iii.邊車模式架構(gòu)特點(diǎn)
e.微服務(wù)全生命周期整體架構(gòu)
4.微服務(wù)度量與服務(wù)治理 a.微服務(wù)度量與服務(wù)治理閉環(huán)
b.微服務(wù)度量與服務(wù)治理整體架構(gòu)
c.微服務(wù)度量手段
i.服務(wù)度量指標(biāo)
ii.服務(wù)拓?fù)湟晥D
iii.服務(wù)調(diào)用追蹤
iv.服務(wù)性能分析
v.服務(wù)容量規(guī)劃
vi.服務(wù)異常預(yù)測(cè)
vii.服務(wù)資源管理
d.微服務(wù)管控策略
i.服務(wù)負(fù)載
ii.服務(wù)限流
iii.服務(wù)容錯(cuò)
iv.服務(wù)降級(jí)
v.服務(wù)授權(quán)
e.微服務(wù)管理模式
i.服務(wù)生命周期管理
ii.服務(wù)韌性保障
1.軟件架構(gòu)面臨的新挑戰(zhàn)和演進(jìn)方式
a.軟件系統(tǒng)的復(fù)雜度與市場(chǎng)壓力
b.架構(gòu)轉(zhuǎn)型的糾結(jié)與新技術(shù)引入的取舍
c.架構(gòu)演進(jìn)的背景原因與脈絡(luò)方向
2.常見分布式架構(gòu)優(yōu)缺點(diǎn)和使用場(chǎng)景
a.分布式架構(gòu)的基本特征
b.常見分布式架構(gòu)的優(yōu)缺點(diǎn)
c.分布式架構(gòu)的基本組成
d.常見分布式架構(gòu)的適用場(chǎng)景
3.分布式架構(gòu)與微服務(wù)設(shè)計(jì)
a.分布式架構(gòu)的典型設(shè)計(jì)模式
b.分布式架構(gòu)的最佳設(shè)計(jì)原則
c.分布式架構(gòu)的韌性保障
i.冗余性
ii.彈性伸縮
iii.單點(diǎn)無(wú)狀態(tài)
iv.不可變基礎(chǔ)設(shè)施
v.故障傳導(dǎo)阻斷
vi.基礎(chǔ)設(shè)施即代碼
d.常見的微服務(wù)設(shè)計(jì)
i.代理模式架構(gòu)特點(diǎn)
ii.直連模式架構(gòu)特點(diǎn)
iii.邊車模式架構(gòu)特點(diǎn)
e.微服務(wù)全生命周期整體架構(gòu)
4.微服務(wù)度量與服務(wù)治理
a.微服務(wù)度量與服務(wù)治理閉環(huán)
b.微服務(wù)度量與服務(wù)治理整體架構(gòu)
c.微服務(wù)度量手段
i.服務(wù)度量指標(biāo)
ii.服務(wù)拓?fù)湟晥D
iii.服務(wù)調(diào)用追蹤
iv.服務(wù)性能分析
v.服務(wù)容量規(guī)劃
vi.服務(wù)異常預(yù)測(cè)
vii.服務(wù)資源管理
d.微服務(wù)管控策略
i.服務(wù)負(fù)載
ii.服務(wù)限流
iii.服務(wù)容錯(cuò)
iv.服務(wù)降級(jí)
v.服務(wù)授權(quán)
e.微服務(wù)管理模式
i.服務(wù)生命周期管理
ii.服務(wù)韌性保障

活動(dòng)詳情

提交需求