架構(gòu)師
其他
微服務
領域驅(qū)動設計
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

高潛架構(gòu)師成長計劃-DDD與微服務

Bruce Zhang

前ThoughtWorks 架構(gòu)師、敏捷教練

先后就職于中興通訊、惠普 GDCC、中軟國際、ThoughtWorks 等?大型中外企
業(yè),任職?角?色為?高級軟件?工程師,架構(gòu)師,技術(shù)總監(jiān),?首席咨詢師?,F(xiàn)為深圳?
大眼科技有限公司的?首席架構(gòu)師,聯(lián)合創(chuàng)始?人。精通包括 C#、Java、Ruby、Scala、
Python、JavaScript 等多種語?言,熟練掌握?面向?qū)ο笏枷?、領域驅(qū)動設計、函數(shù)式語
?言、架構(gòu)、?大數(shù)據(jù)分析、敏捷與過程改進,并致?力于?大型軟件企業(yè)的?面向服務系
統(tǒng)架構(gòu)設計以及互聯(lián)網(wǎng) Web 系統(tǒng)架構(gòu)設計。在 ThoughtWorks 期間,作為?一名咨詢師,
主要為客戶提供組織的敏捷轉(zhuǎn)型、過程改進、系統(tǒng)架構(gòu)監(jiān)理、領域設計、代碼質(zhì)量提升等咨
詢?工作。目前,作為公司產(chǎn)品的架構(gòu)師,致力于商業(yè)智能產(chǎn)品與?大數(shù)據(jù)分析平臺的開發(fā)
與架構(gòu)設計

著譯作包括《解構(gòu)領域驅(qū)動設計》、《軟件設計精要與模式》、《架構(gòu)寶典》、《高可用可伸縮微服務架構(gòu)》、《Java設計模式》、《恰如其分的軟件架構(gòu)》、《WCF服務編程》、《人件》、《重構(gòu)——改善既有代碼設計》評注版、《架構(gòu)之美》評注版。

作為主持?人或講師多次被應邀參加如中國軟件?大會、QCon、MPD 大會、
Agile China、Scrum Gathering 等?大型會議,并作為培訓講師曾先后為摩托羅拉、惠普、
花旗銀?行、攜程、TCL、中興通訊、賽 門鐵克,廣發(fā)證券、平安銀?行等企業(yè)培訓架構(gòu)、
設計、DDD、敏捷等專題內(nèi)容。著譯作包括《軟件設計精要與模式》、《Java 設計模式》、《恰如其分的軟件架構(gòu)》、《WCF 服務編程》、《?人件》等。目前,正在撰寫《架構(gòu)之
美(Beatiful Architecture)》評注版,即將出版。

先后就職于中興通訊、惠普 GDCC、中軟國際、ThoughtWorks 等?大型中外企 業(yè),任職?角?色為?高級軟件?工程師,架構(gòu)師,技術(shù)總監(jiān),?首席咨詢師。現(xiàn)為深圳? 大眼科技有限公司的?首席架構(gòu)師,聯(lián)合創(chuàng)始?人。精通包括 C#、Java、Ruby、Scala、 Python、JavaScript 等多種語?言,熟練掌握?面向?qū)ο笏枷?、領域驅(qū)動設計、函數(shù)式語 ?言、架構(gòu)、?大數(shù)據(jù)分析、敏捷與過程改進,并致?力于?大型軟件企業(yè)的?面向服務系 統(tǒng)架構(gòu)設計以及互聯(lián)網(wǎng) Web 系統(tǒng)架構(gòu)設計。在 ThoughtWorks 期間,作為?一名咨詢師, 主要為客戶提供組織的敏捷轉(zhuǎn)型、過程改進、系統(tǒng)架構(gòu)監(jiān)理、領域設計、代碼質(zhì)量提升等咨 詢?工作。目前,作為公司產(chǎn)品的架構(gòu)師,致力于商業(yè)智能產(chǎn)品與?大數(shù)據(jù)分析平臺的開發(fā) 與架構(gòu)設計 著譯作包括《解構(gòu)領域驅(qū)動設計》、《軟件設計精要與模式》、《架構(gòu)寶典》、《高可用可伸縮微服務架構(gòu)》、《Java設計模式》、《恰如其分的軟件架構(gòu)》、《WCF服務編程》、《人件》、《重構(gòu)——改善既有代碼設計》評注版、《架構(gòu)之美》評注版。 作為主持?人或講師多次被應邀參加如中國軟件?大會、QCon、MPD 大會、 Agile China、Scrum Gathering 等?大型會議,并作為培訓講師曾先后為摩托羅拉、惠普、 花旗銀?行、攜程、TCL、中興通訊、賽 門鐵克,廣發(fā)證券、平安銀?行等企業(yè)培訓架構(gòu)、 設計、DDD、敏捷等專題內(nèi)容。著譯作包括《軟件設計精要與模式》、《Java 設計模式》、《恰如其分的軟件架構(gòu)》、《WCF 服務編程》、《?人件》等。目前,正在撰寫《架構(gòu)之 美(Beatiful Architecture)》評注版,即將出版。

課程費用

5800.00 /人

課程時長

3小時

成為教練

課程簡介

全面講解領域驅(qū)動設計知識體系,掌握領域驅(qū)動設計統(tǒng)一過程,并將領域驅(qū)動設計知識與微服務結(jié)合起來,進行微服務的識別與設計,最后形成微服務與領域驅(qū)動設計的落地實踐。

目標收益

掌握領域驅(qū)動設計方法,包括業(yè)務需求分析、領域架構(gòu)設計和領域建模方法;
2.掌握微服務的設計方法,對系統(tǒng)進行微服務架構(gòu)設計。

培訓對象

課程大綱

領域驅(qū)動設計 1.軟件的復雜度
形成軟件復雜度的原因
領域驅(qū)動設計對復雜度的應對
2.領域驅(qū)動設計過程
經(jīng)典的領域驅(qū)動設計
領域驅(qū)動設計統(tǒng)一過程
3.全局分析階段
問題空間的6W模型
價值分析過程
-業(yè)務分析過程
4. 架構(gòu)映射階段
面向領域架構(gòu)體系
限界上下文
上下文映射
5. 領域建模階段
領域分析建模
領域設計建模
領域?qū)崿F(xiàn)建模
微服務 1.分布式架構(gòu)
分布式架構(gòu)的定義
分布式架構(gòu)的演進
分布式架構(gòu)的優(yōu)勢與劣勢
分布式通信機制
2.微服務架構(gòu)
微服務的優(yōu)勢與不足
微服務架構(gòu)的核心概念
3.微服務設計
微服務與限界上下文的關(guān)系
運用領域驅(qū)動設計建立微服務架構(gòu)
領域驅(qū)動設計
1.軟件的復雜度
形成軟件復雜度的原因
領域驅(qū)動設計對復雜度的應對
2.領域驅(qū)動設計過程
經(jīng)典的領域驅(qū)動設計
領域驅(qū)動設計統(tǒng)一過程
3.全局分析階段
問題空間的6W模型
價值分析過程
-業(yè)務分析過程
4. 架構(gòu)映射階段
面向領域架構(gòu)體系
限界上下文
上下文映射
5. 領域建模階段
領域分析建模
領域設計建模
領域?qū)崿F(xiàn)建模
微服務
1.分布式架構(gòu)
分布式架構(gòu)的定義
分布式架構(gòu)的演進
分布式架構(gòu)的優(yōu)勢與劣勢
分布式通信機制
2.微服務架構(gòu)
微服務的優(yōu)勢與不足
微服務架構(gòu)的核心概念
3.微服務設計
微服務與限界上下文的關(guān)系
運用領域驅(qū)動設計建立微服務架構(gòu)

活動詳情

提交需求