架構師
互聯網
電商
電信
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

分布式軟件體系架構

Bruce Zhang

前ThoughtWorks 架構師、敏捷教練

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

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

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

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

課程費用

6800.00 /人

課程時長

2

成為教練

課程簡介

分布式軟件體系架構內容及案例解析詳述

目標收益

培訓對象

課程大綱

第一部分:分布式體系架構基礎 什么是分布式系統(tǒng)
典型分布式系統(tǒng)的演進
案例分析:訂單業(yè)務模塊的分布式架構演進
分布式系統(tǒng)的優(yōu)勢與劣勢

第二部分:基于消息的分布式架構 常見的消息模式
主流的消息隊列中間件
案例分析:醫(yī)療衛(wèi)生知識庫系統(tǒng)。通過引入消息隊列改善系統(tǒng)架構的質量。
消息隊列的設計原理
KAFKA分布式消息系統(tǒng)
案例分析:某手機廠商的實時數據監(jiān)控告警系統(tǒng)
第三部分:REST架構風格
REST描述了Web作為一個分布式超媒體的應用,相互鏈接的資源通過交換代表資 源狀態(tài)的表述來進行通信。它 是WEB系統(tǒng)架構運用最為廣泛的架構風格。
理解REST的五個關鍵字
REST的主要特征
REST的API設計
案例分析:某BI產品的REST API設計
第四部分:微服務架構風格 面向服務的軟件架構
案例分析:瑞士信貸的SOA架構
微服務架構的核心概念與特征
案例分析:某BI產品的微服務架構
如何分解服務
CQRS與Event Sourcing
微服務架構的數據一致性
從單體架構到微服務架構
微服務的監(jiān)控與告警
案例分析:某金融系統(tǒng)的微服務演進
第五部分 MMN:面向企業(yè)的架構設計過程 宏觀視圖的架構因素與設計過程
案例分析:企業(yè)應用套件的架構概圖
架構全局分析
案例分析:遠程訪問的架構策略
構建概念模型
案例分析:CIMS架構概念模型
微觀視圖的架構因素與設計過程

案例分析
汽車零售管理系統(tǒng)領域分析 商業(yè)智能SaaS平臺邏輯架構
細化物理視圖
案例分析:燃氣集團解決方案
納米視圖的架構因素與設計過程
案例分析
數據分析器 商業(yè)智能SaaS平臺引擎設計 商業(yè)智能SaaS平臺的代碼視圖
第六部分 架構關注點專題討論 高性能系統(tǒng)的設計
案例分析
Twitter的高性能分布式日志,滿足了系統(tǒng)的可靠性、高吞吐量、 低延遲、可擴展性等質量屬性。

分布式事務
案例分析
通過對支付寶扣款到余額寶的案例分析分布式事務的解決方案。

大數據處理
案例分析:Airbnb數據基礎設施的主要架構
第一部分:分布式體系架構基礎
什么是分布式系統(tǒng)
典型分布式系統(tǒng)的演進
案例分析:訂單業(yè)務模塊的分布式架構演進
分布式系統(tǒng)的優(yōu)勢與劣勢

第二部分:基于消息的分布式架構
常見的消息模式
主流的消息隊列中間件
案例分析:醫(yī)療衛(wèi)生知識庫系統(tǒng)。通過引入消息隊列改善系統(tǒng)架構的質量。
消息隊列的設計原理
KAFKA分布式消息系統(tǒng)
案例分析:某手機廠商的實時數據監(jiān)控告警系統(tǒng)
第三部分:REST架構風格
REST描述了Web作為一個分布式超媒體的應用,相互鏈接的資源通過交換代表資 源狀態(tài)的表述來進行通信。它 是WEB系統(tǒng)架構運用最為廣泛的架構風格。
理解REST的五個關鍵字
REST的主要特征
REST的API設計
案例分析:某BI產品的REST API設計
第四部分:微服務架構風格
面向服務的軟件架構
案例分析:瑞士信貸的SOA架構
微服務架構的核心概念與特征
案例分析:某BI產品的微服務架構
如何分解服務
CQRS與Event Sourcing
微服務架構的數據一致性
從單體架構到微服務架構
微服務的監(jiān)控與告警
案例分析:某金融系統(tǒng)的微服務演進
第五部分 MMN:面向企業(yè)的架構設計過程
宏觀視圖的架構因素與設計過程
案例分析:企業(yè)應用套件的架構概圖
架構全局分析
案例分析:遠程訪問的架構策略
構建概念模型
案例分析:CIMS架構概念模型
微觀視圖的架構因素與設計過程

案例分析
汽車零售管理系統(tǒng)領域分析 商業(yè)智能SaaS平臺邏輯架構
細化物理視圖
案例分析:燃氣集團解決方案
納米視圖的架構因素與設計過程
案例分析
數據分析器 商業(yè)智能SaaS平臺引擎設計 商業(yè)智能SaaS平臺的代碼視圖
第六部分 架構關注點專題討論
高性能系統(tǒng)的設計
案例分析
Twitter的高性能分布式日志,滿足了系統(tǒng)的可靠性、高吞吐量、 低延遲、可擴展性等質量屬性。

分布式事務
案例分析
通過對支付寶扣款到余額寶的案例分析分布式事務的解決方案。

大數據處理
案例分析:Airbnb數據基礎設施的主要架構

活動詳情

提交需求