架構(gòu)師
其他
軟件架構(gòu)
架構(gòu)設(shè)計(jì)
微服務(wù)
領(lǐng)域驅(qū)動設(shè)計(jì)
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

DDD整合分層架構(gòu)和微服務(wù)

李智

頭部旅游網(wǎng)站 技術(shù)總監(jiān)

12年畢業(yè)于天津大學(xué),14年加入一線互聯(lián)網(wǎng)公司,目前擔(dān)任機(jī)票業(yè)務(wù)研發(fā)技術(shù)總監(jiān),負(fù)責(zé)機(jī)票用戶側(cè)業(yè)務(wù)及基礎(chǔ)支撐相關(guān)工作,同時(shí)擔(dān)任公司技術(shù)委員會委員,DDD&業(yè)務(wù)架構(gòu)SIG Leader,Qunar年度精品課程《DDD領(lǐng)域驅(qū)動設(shè)計(jì)》《高并發(fā)場景解決方案》優(yōu)秀講師。曾受邀到Keep,QCon+等公司和平臺進(jìn)行授課和分享。在大型后端系統(tǒng)架構(gòu),Java工程師培養(yǎng),技術(shù)團(tuán)隊(duì)建設(shè)等方面積累豐富經(jīng)驗(yàn)。

12年畢業(yè)于天津大學(xué),14年加入一線互聯(lián)網(wǎng)公司,目前擔(dān)任機(jī)票業(yè)務(wù)研發(fā)技術(shù)總監(jiān),負(fù)責(zé)機(jī)票用戶側(cè)業(yè)務(wù)及基礎(chǔ)支撐相關(guān)工作,同時(shí)擔(dān)任公司技術(shù)委員會委員,DDD&業(yè)務(wù)架構(gòu)SIG Leader,Qunar年度精品課程《DDD領(lǐng)域驅(qū)動設(shè)計(jì)》《高并發(fā)場景解決方案》優(yōu)秀講師。曾受邀到Keep,QCon+等公司和平臺進(jìn)行授課和分享。在大型后端系統(tǒng)架構(gòu),Java工程師培養(yǎng),技術(shù)團(tuán)隊(duì)建設(shè)等方面積累豐富經(jīng)驗(yàn)。

課程費(fèi)用

6800.00 /人

課程時(shí)長

3小時(shí)

成為教練

課程簡介

在當(dāng)今復(fù)雜多變的軟件開發(fā)領(lǐng)域,領(lǐng)域驅(qū)動設(shè)計(jì)(DDD)與分層架構(gòu)的結(jié)合以及微服務(wù)架構(gòu)的拆分已成為構(gòu)建高質(zhì)量、可維護(hù)、可擴(kuò)展軟件系統(tǒng)的關(guān)鍵技術(shù)?!禗DD整合分層架構(gòu)和微服務(wù)》課程專注于如何將DDD理念與分層架構(gòu)相結(jié)合,以及如何在DDD視角下進(jìn)行微服務(wù)拆分,從而實(shí)現(xiàn)軟件系統(tǒng)的高效設(shè)計(jì)與開發(fā)。課程內(nèi)容涵蓋分層架構(gòu)的合理性與演進(jìn)、DDD與分層架構(gòu)的整合模式及框架(如COLA框架)、微服務(wù)拆分原則與實(shí)踐案例,以及DDD模型精煉案例等。通過理論講解與實(shí)戰(zhàn)案例相結(jié)合的方式,學(xué)員將深入理解DDD與分層架構(gòu)的整合之道,掌握微服務(wù)拆分的最佳實(shí)踐,提升軟件架構(gòu)設(shè)計(jì)能力。

目標(biāo)收益

聽眾收益:
1.了解分層架構(gòu)經(jīng)典原則和演進(jìn)過程,掌握四層架構(gòu)、六邊形架構(gòu)、洋蔥架構(gòu)、整潔架構(gòu)等經(jīng)典架構(gòu)
2.掌握DDD整合分層架構(gòu)的落地方案,了解真實(shí)案例
3.掌握DDD如何指導(dǎo)微服務(wù)劃分,了解真實(shí)案例
4.了解DDD模型的進(jìn)一步精煉案例

培訓(xùn)對象

軟件架構(gòu)師:負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì),需要掌握DDD與分層架構(gòu)整合以及微服務(wù)拆分的高級技術(shù),以構(gòu)建更加健壯和可擴(kuò)展的系統(tǒng)。
高級軟件工程師:參與復(fù)雜軟件項(xiàng)目的開發(fā),希望通過學(xué)習(xí)DDD和微服務(wù)拆分原則,提升代碼質(zhì)量和系統(tǒng)的可維護(hù)性。
技術(shù)團(tuán)隊(duì)負(fù)責(zé)人:需要了解DDD與分層架構(gòu)整合對團(tuán)隊(duì)技術(shù)棧的影響,以便更好地管理團(tuán)隊(duì)和制定技術(shù)戰(zhàn)略。
對DDD和微服務(wù)架構(gòu)感興趣的開發(fā)人員:有志于深入學(xué)習(xí)領(lǐng)域驅(qū)動設(shè)計(jì)和微服務(wù)架構(gòu),提升自己在軟件開發(fā)領(lǐng)域的專業(yè)素養(yǎng),為未來的職業(yè)發(fā)展打下堅(jiān)實(shí)基礎(chǔ)。

課程大綱

1.分層架構(gòu) 1.1 分層架構(gòu)的合理性和必要性
1.2 分層架構(gòu)的核心2原則
1.3 分層架構(gòu)的演進(jìn)路線
2.DDD整合分層架構(gòu) 2.1 DDD和分層架構(gòu)的整合模式
2.2 DDD和分層架構(gòu)整合框架-COLA
2.2.1 真實(shí)的COLA框架落地案例介紹
3.微服務(wù)拆分 3.1 經(jīng)典的微服務(wù)拆分原則
3.2 DDD視角下的微服務(wù)拆分
3.3 拆分案例
4.DDD模型精煉
4.1 DDD模型精煉案例
1.分層架構(gòu)
1.1 分層架構(gòu)的合理性和必要性
1.2 分層架構(gòu)的核心2原則
1.3 分層架構(gòu)的演進(jìn)路線
2.DDD整合分層架構(gòu)
2.1 DDD和分層架構(gòu)的整合模式
2.2 DDD和分層架構(gòu)整合框架-COLA
2.2.1 真實(shí)的COLA框架落地案例介紹
3.微服務(wù)拆分
3.1 經(jīng)典的微服務(wù)拆分原則
3.2 DDD視角下的微服務(wù)拆分
3.3 拆分案例
4.DDD模型精煉

4.1 DDD模型精煉案例

課程費(fèi)用

6800.00 /人

課程時(shí)長

3小時(shí)

預(yù)約體驗(yàn)票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求