感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 21 小时
课程大纲
概述
- 系统与组件内聚性
- 系统/组件依赖关系
- 软件架构
- 技术架构
- 企业架构
- SOA与微服务架构
- 上述概念之间的关系
- 逻辑冗余与依赖
- 数据冗余与依赖
软件架构
基础知识
- 术语澄清:架构、设计、建模
- 正交性
- 康威定律
常见架构
- 模块化分解
- 层次化架构
- 集中式(中介者模式)
- 基于事件的架构
- 基于中断的
- OSI
- 客户端/服务器
- 分层模型
面向对象设计原则
- DRY、SRP
- 封装
- 针对接口编程
- 里氏替换原则
- 迪米特法则
设计模式
- 什么是设计模式
- 创建型模式
- 结构型模式
- 行为型模式
- 模型-控制器-视图(MCV)
设计工具
- 领域特定语言
- 词法分析
- CRC卡片
- 场景
- 用例描述
UML图形表示
- 类图
- 序列图
- 聚合图
- UML工具
非UML图形表示
- ER建模
- 状态机
- 数据流
- 架构模型
设计与维护
- 莱曼定律
- 架构反模式
- 重构策略
SOA与集成模式
- 集成技术与方法
- 同步/异步
- 直接通信模式的更多细节
- 直接和代理通信
- 消息队列
- ESB
部署模式
- 代码部署
- 不可变部署
- 可用性、可扩展性、高性能、容错模式
- 数据和消息复制及集群(CAP定理)
客户评论 (7)
培训师的知识、参与度和亲和力
Adam Kuklewski - GE Medical Systems Polska
课程 - Technical Architecture and Patterns
机器翻译
它通过真实案例描述了现代解决方案
Catalin - Siemens S.R.L.
课程 - Technical Architecture and Patterns
机器翻译
培训设计得非常周到,从作为架构师需要完成的第一步开始,到确保最终解决方案满足所有必需的质量标准,过程中不断提醒你每一个方面的重要性。除此之外,它不仅让你了解架构的技术层面,还让你认识到业务层面的重要性,让你明白作为架构师,你的工作不仅仅是设计出色的解决方案,还要为公司带来价值并基于战略愿景进行构建。Philippe是一位非常出色的培训师,非常专业,拥有丰富的经验,具备出色的沟通和软技能,这些对于希望担任此类架构角色的人来说也是必不可少的。最后但同样重要的是,我非常感谢Philippe提供了完整的课程内容作为PDF文件——现在我有了继续学习的坚实基础——再次感谢!
Alex R. - Siemens S.R.L.
课程 - Technical Architecture and Patterns
机器翻译
如果是一整周的话会更好
Marius - Siemens S.R.L.
课程 - Technical Architecture and Patterns
机器翻译
培训师具备倾听和理解我的案例/问题/困难的能力...
Francois - TE
课程 - Technical Architecture and Patterns
机器翻译
培训师对主题的投入和热情
Khalid Alqahtani - General Organization for Social Insurance
课程 - Technical Architecture and Patterns
机器翻译
该主题是当今的一个趋势
Wael Mashal - SAP UK
课程 - Technical Architecture and Patterns
机器翻译