課程簡介
概述
- 系統和元件的內聚力
- 系統/元件依賴關係
- 軟體架構
- Technical Architecture
- 企業架構
- SOA 和微服務架構
- 上述概念之間的關係
- 邏輯冗餘與依賴性
- 資料冗餘性與依賴性
Software Architecture
基礎
- 術語澄清:架構、設計、建模
- 正交性
- 康威律師事務所
常見架構
- 模組化分解
- 分層體系結構
- 集中式(仲介模式)
- 基於事件的架構
- 基於中斷
- 福喜
- 用戶端/伺服器
- 層次模型
面向物件設計原則
- 幹,SRP
- 封裝
- 針對介面程式設計
- 李斯科夫原理
- 得墨忒耳定律
Design Patterns
- 什麼是 Design Patterns
- 創建模式
- 結構模式
- 行為模式
- 模型-控制器-檢視 (MCV)
設計工具
- 域特定語言
- 詞彙分析
- CRC卡
- 場景
- Use Case 說明
UML 圖形表示
- 類圖
- 時序圖
- 聚合圖
- UML 工具
非 UML 圖形表示
- ER建模
- 狀態機
- 數據流
- 建築模型
設計與維護
- 萊曼定律
- 建築反模式
- 重構策略
SOA 和整合模式
- 集成技術與方法
- 同步/異步
- 更多細節 直接通信模式
- 直接和中介溝通
- 消息佇列
- ESB的
部署模式
- 代碼部署
- 不可變部署
- 可用性、可擴充性、高性能、容錯模式
- 資料與消息複製和聚類(CAP 定理)
客戶評論 (7)
它通過真實範例描述了MODERN解決方案
Catalin - Siemens S.R.L.
Course - Technical Architecture and Patterns
機器翻譯
培訓的考慮程度如何,帶您從架構師需要完成的第一步開始,確保最終解決方案滿足所有要求的質量標準,並告知您每個方面的重要性。除此之外,它不僅讓您了解建築的技術方面,還了解業務方面,讓您意識到作為一名建築師,您的工作不僅是設計出色的解決方案,而且還要帶來價值並建立在公司的戰略願景之上。Philippe 是一位了不起的培訓師,非常專業,擁有豐富的經驗、出色的溝通和軟技能,對於願意擔任這樣一個架構角色的人來說,這也是強制性的。最後但並非最不重要的一點是,我非常感謝 Philippe 以 pdf 檔的形式提供完整的課程內容 - 現在我有了一個堅實的基礎來繼續我的學習之旅 - 再次感謝!
Alex R. - Siemens S.R.L.
Course - Technical Architecture and Patterns
機器翻譯
如果是一整周就更好了
Marius - Siemens S.R.L.
Course - Technical Architecture and Patterns
機器翻譯
培訓師能夠傾聽和理解我的案例/問題/問題...
Francois - TE
Course - Technical Architecture and Patterns
機器翻譯
The trainer engagement and passion about the subject
Khalid Alqahtani - General Organization for Social Insurance
Course - Technical Architecture and Patterns
The topic is a trend today
Wael Mashal - SAP UK
Course - Technical Architecture and Patterns
The Event Storming exercise and how we transformed it into a "theoretically working" software architecture.