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

領(lǐng)域驅(qū)動設(shè)計DDD與微服務(wù)設(shè)計

某中央金融企業(yè) 架構(gòu)師

武老師,TOGAF企業(yè)架構(gòu)師鑒定級認(rèn)證專家,Open Group中國架構(gòu)本地化工作組專家,DAMA中國會員。 具有近20年信息化領(lǐng)域工作經(jīng)驗(yàn),對數(shù)字化轉(zhuǎn)型有深入研究和實(shí)踐。畢業(yè)于北京大學(xué),曾就職于某中央金融企業(yè),負(fù)責(zé)牽頭公司數(shù)字化戰(zhàn)略規(guī)劃、企業(yè)架構(gòu)設(shè)計、數(shù)字化轉(zhuǎn)型實(shí)施等方面工作,曾作為 TOGAF 專家為金融、工業(yè)軟件、政府等提供過數(shù)字化轉(zhuǎn)型和 TOGAF 的培訓(xùn)和咨詢。
部分項(xiàng)目經(jīng)歷:
1.2014-2017年,以架構(gòu)小組負(fù)責(zé)人身份完成某中央金融企業(yè)信息系統(tǒng)架構(gòu)再造工作(4年),包括制定架構(gòu)再造方案,并推動實(shí)施落地。
2.2019-2021年,以項(xiàng)目負(fù)責(zé)人身份完成某中央金融企業(yè)企業(yè)級業(yè)務(wù)架構(gòu)項(xiàng)目(9個月),IT架構(gòu)規(guī)劃項(xiàng)目(6個月),并推動架構(gòu)實(shí)施。
3.2023年,以項(xiàng)目負(fù)責(zé)人身份開展某大型制造業(yè)企業(yè)目標(biāo)架構(gòu)設(shè)計項(xiàng)目(4個月)。

武老師,TOGAF企業(yè)架構(gòu)師鑒定級認(rèn)證專家,Open Group中國架構(gòu)本地化工作組專家,DAMA中國會員。 具有近20年信息化領(lǐng)域工作經(jīng)驗(yàn),對數(shù)字化轉(zhuǎn)型有深入研究和實(shí)踐。畢業(yè)于北京大學(xué),曾就職于某中央金融企業(yè),負(fù)責(zé)牽頭公司數(shù)字化戰(zhàn)略規(guī)劃、企業(yè)架構(gòu)設(shè)計、數(shù)字化轉(zhuǎn)型實(shí)施等方面工作,曾作為 TOGAF 專家為金融、工業(yè)軟件、政府等提供過數(shù)字化轉(zhuǎn)型和 TOGAF 的培訓(xùn)和咨詢。 部分項(xiàng)目經(jīng)歷: 1.2014-2017年,以架構(gòu)小組負(fù)責(zé)人身份完成某中央金融企業(yè)信息系統(tǒng)架構(gòu)再造工作(4年),包括制定架構(gòu)再造方案,并推動實(shí)施落地。 2.2019-2021年,以項(xiàng)目負(fù)責(zé)人身份完成某中央金融企業(yè)企業(yè)級業(yè)務(wù)架構(gòu)項(xiàng)目(9個月),IT架構(gòu)規(guī)劃項(xiàng)目(6個月),并推動架構(gòu)實(shí)施。 3.2023年,以項(xiàng)目負(fù)責(zé)人身份開展某大型制造業(yè)企業(yè)目標(biāo)架構(gòu)設(shè)計項(xiàng)目(4個月)。

課程費(fèi)用

6800.00 /人

課程時長

2

成為教練

課程簡介

本課程全面講解領(lǐng)域驅(qū)動設(shè)計DDD與微服務(wù)設(shè)計的核心原理與實(shí)踐方法。從服務(wù)化架構(gòu)、DDD基本原理入手,深入剖析DDD分層架構(gòu)與微服務(wù)架構(gòu)的演進(jìn)關(guān)系。通過事件風(fēng)暴構(gòu)建領(lǐng)域模型,展示如何用DDD重構(gòu)服務(wù)化架構(gòu)業(yè)務(wù)模型及設(shè)計微服務(wù)代碼模型。最后,通過實(shí)例分析,讓學(xué)員掌握基于DDD的微服務(wù)設(shè)計全流程,提升系統(tǒng)架構(gòu)設(shè)計與微服務(wù)實(shí)踐能力。

目標(biāo)收益

培訓(xùn)對象

課程大綱

一、服務(wù)化架構(gòu)、DDD與微服務(wù)的關(guān)系(0.5小時) 服務(wù)化架構(gòu)
微服務(wù)拆分和設(shè)計的困境
為什么DDD適合微服務(wù)?
DDD和微服務(wù)的協(xié)作
如何進(jìn)行服務(wù)化架構(gòu)建模
二、DDD基本原理(2小時) 1.領(lǐng)域和子域劃分
領(lǐng)域基本概念
領(lǐng)域分解過程
子域分類和屬性
2.限界上下文
什么是限界上下文
限界上下文與微服務(wù)的關(guān)系
限界上下文與子域的關(guān)系
3.實(shí)體和值對象
實(shí)體
值對象
實(shí)體和值對象的關(guān)系
4.聚合和聚合根
聚合
聚合根
聚合的設(shè)計步驟
聚合的設(shè)計原則
聚合的設(shè)計模式
5.領(lǐng)域事件
微服務(wù)內(nèi)的領(lǐng)域事件
微服務(wù)之間的領(lǐng)域事件
領(lǐng)域事件案例
領(lǐng)域事件驅(qū)動實(shí)現(xiàn)機(jī)制
領(lǐng)域事件運(yùn)行機(jī)制
三、DDD分層架構(gòu)(1小時) 1.DDD分層架構(gòu)
用戶接口層
應(yīng)用層
領(lǐng)域?qū)?br/>基礎(chǔ)層
2.DDD與微服務(wù)架構(gòu)的演進(jìn)
3.三層架構(gòu)如何演進(jìn)到DDD分層架構(gòu)
4.微服務(wù)架構(gòu)模型對比分析
洋蔥架構(gòu)
六邊形架構(gòu)
三種微服務(wù)架構(gòu)模型對比
四、服務(wù)化架構(gòu)領(lǐng)域建模與微服務(wù)設(shè)計(1.5小時) 1.使用事件風(fēng)暴構(gòu)建領(lǐng)域模型
事件風(fēng)暴
基于事件風(fēng)暴的領(lǐng)域建模
產(chǎn)品愿景分析
場景分析
領(lǐng)域建模
微服務(wù)拆分與設(shè)計
2.如何用DDD重構(gòu)服務(wù)化架構(gòu)業(yè)務(wù)模型
傳統(tǒng)企業(yè)應(yīng)用建設(shè)分析
如何構(gòu)建服務(wù)化架構(gòu)業(yè)務(wù)模型
業(yè)務(wù)模型重構(gòu)過程中的領(lǐng)域?qū)ο?br/>3.如何用DDD設(shè)計微服務(wù)代碼模型
DDD分層架構(gòu)與微服務(wù)代碼模型
微服務(wù)代碼模型
4.如何保證領(lǐng)域模型與代碼模型一致
領(lǐng)域模型整理
從領(lǐng)域模型到微服務(wù)落地
領(lǐng)域?qū)拥念I(lǐng)域?qū)ο?br/>應(yīng)用層的領(lǐng)域?qū)ο?br/>領(lǐng)域?qū)ο笈c代碼對象的映射
5.如何實(shí)現(xiàn)微服務(wù)架構(gòu)演進(jìn)
演進(jìn)式架構(gòu)
微服務(wù)邊界的作用
6.服務(wù)和數(shù)據(jù)在微服務(wù)各層的協(xié)作
服務(wù)視圖
服務(wù)類型
服務(wù)的封裝和組合
服務(wù)依賴關(guān)系
五、基于DDD的微服務(wù)設(shè)計實(shí)例(1小時) 1.項(xiàng)目基本信息
2.戰(zhàn)略設(shè)計
產(chǎn)品愿景
場景分析
領(lǐng)域建模
微服務(wù)拆分
3.戰(zhàn)術(shù)設(shè)計
分析微服務(wù)領(lǐng)域?qū)ο?br/>設(shè)計微服務(wù)代碼結(jié)構(gòu)
4.倉儲模式和工廠模式
5.服務(wù)的組合和編排
6.微服務(wù)彩分式的點(diǎn)啊調(diào)整
7.服務(wù)接口的提供
fa?ade接口
DTO數(shù)據(jù)組裝
8.微服務(wù)解耦策略
六、DDD微服務(wù)設(shè)計工作坊(6小時) 1.業(yè)務(wù)建模
事件風(fēng)暴
2.戰(zhàn)略合計
產(chǎn)品愿景
場景分析
領(lǐng)域建模
微服務(wù)拆分
3.戰(zhàn)術(shù)設(shè)計
分析微服務(wù)領(lǐng)域?qū)ο?br/>設(shè)計微服務(wù)代碼結(jié)構(gòu)
一、服務(wù)化架構(gòu)、DDD與微服務(wù)的關(guān)系(0.5小時)
服務(wù)化架構(gòu)
微服務(wù)拆分和設(shè)計的困境
為什么DDD適合微服務(wù)?
DDD和微服務(wù)的協(xié)作
如何進(jìn)行服務(wù)化架構(gòu)建模
二、DDD基本原理(2小時)
1.領(lǐng)域和子域劃分
領(lǐng)域基本概念
領(lǐng)域分解過程
子域分類和屬性
2.限界上下文
什么是限界上下文
限界上下文與微服務(wù)的關(guān)系
限界上下文與子域的關(guān)系
3.實(shí)體和值對象
實(shí)體
值對象
實(shí)體和值對象的關(guān)系
4.聚合和聚合根
聚合
聚合根
聚合的設(shè)計步驟
聚合的設(shè)計原則
聚合的設(shè)計模式
5.領(lǐng)域事件
微服務(wù)內(nèi)的領(lǐng)域事件
微服務(wù)之間的領(lǐng)域事件
領(lǐng)域事件案例
領(lǐng)域事件驅(qū)動實(shí)現(xiàn)機(jī)制
領(lǐng)域事件運(yùn)行機(jī)制
三、DDD分層架構(gòu)(1小時)
1.DDD分層架構(gòu)
用戶接口層
應(yīng)用層
領(lǐng)域?qū)?br/>基礎(chǔ)層
2.DDD與微服務(wù)架構(gòu)的演進(jìn)
3.三層架構(gòu)如何演進(jìn)到DDD分層架構(gòu)
4.微服務(wù)架構(gòu)模型對比分析
洋蔥架構(gòu)
六邊形架構(gòu)
三種微服務(wù)架構(gòu)模型對比
四、服務(wù)化架構(gòu)領(lǐng)域建模與微服務(wù)設(shè)計(1.5小時)
1.使用事件風(fēng)暴構(gòu)建領(lǐng)域模型
事件風(fēng)暴
基于事件風(fēng)暴的領(lǐng)域建模
產(chǎn)品愿景分析
場景分析
領(lǐng)域建模
微服務(wù)拆分與設(shè)計
2.如何用DDD重構(gòu)服務(wù)化架構(gòu)業(yè)務(wù)模型
傳統(tǒng)企業(yè)應(yīng)用建設(shè)分析
如何構(gòu)建服務(wù)化架構(gòu)業(yè)務(wù)模型
業(yè)務(wù)模型重構(gòu)過程中的領(lǐng)域?qū)ο?br/>3.如何用DDD設(shè)計微服務(wù)代碼模型
DDD分層架構(gòu)與微服務(wù)代碼模型
微服務(wù)代碼模型
4.如何保證領(lǐng)域模型與代碼模型一致
領(lǐng)域模型整理
從領(lǐng)域模型到微服務(wù)落地
領(lǐng)域?qū)拥念I(lǐng)域?qū)ο?br/>應(yīng)用層的領(lǐng)域?qū)ο?br/>領(lǐng)域?qū)ο笈c代碼對象的映射
5.如何實(shí)現(xiàn)微服務(wù)架構(gòu)演進(jìn)
演進(jìn)式架構(gòu)
微服務(wù)邊界的作用
6.服務(wù)和數(shù)據(jù)在微服務(wù)各層的協(xié)作
服務(wù)視圖
服務(wù)類型
服務(wù)的封裝和組合
服務(wù)依賴關(guān)系
五、基于DDD的微服務(wù)設(shè)計實(shí)例(1小時)
1.項(xiàng)目基本信息
2.戰(zhàn)略設(shè)計
產(chǎn)品愿景
場景分析
領(lǐng)域建模
微服務(wù)拆分
3.戰(zhàn)術(shù)設(shè)計
分析微服務(wù)領(lǐng)域?qū)ο?br/>設(shè)計微服務(wù)代碼結(jié)構(gòu)
4.倉儲模式和工廠模式
5.服務(wù)的組合和編排
6.微服務(wù)彩分式的點(diǎn)啊調(diào)整
7.服務(wù)接口的提供
fa?ade接口
DTO數(shù)據(jù)組裝
8.微服務(wù)解耦策略
六、DDD微服務(wù)設(shè)計工作坊(6小時)
1.業(yè)務(wù)建模
事件風(fēng)暴
2.戰(zhàn)略合計
產(chǎn)品愿景
場景分析
領(lǐng)域建模
微服務(wù)拆分
3.戰(zhàn)術(shù)設(shè)計
分析微服務(wù)領(lǐng)域?qū)ο?br/>設(shè)計微服務(wù)代碼結(jié)構(gòu)

課程費(fèi)用

6800.00 /人

課程時長

2

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

近期公開課推薦

近期公開課推薦

活動詳情

提交需求