当前位置: 首页 > 公开课程 > 课程内容
广告1
相关热门公开课程更多 》
相关热门内训课程更多 》
相关最新下载资料

高级系统架构师

课程编号:9569   课程人气:309

课程价格:¥5200  课程时长:4天

行业类别:不限行业    专业类别:职业素养 

授课讲师:谢新华

课程安排:

       .. 上海、深圳、广州



  • 课程说明
  • 讲师介绍
  • 选择同类课
【培训对象】
项目经理、系统架构师、系统分析师、高级程序员、资深开发人员

【培训收益】


 培训内容

(一)软件架构设计的方法论

   1)系统思考:软件架构设计方法学

       软件系统架构与架构师

       软件架构方法学基础

       用风险分析驱动架构设计

   2)架构阶段的风险消除策略

       质量风险对架构设计的影响

       进行关键质量属性分析

       从“可行走骨架”开始设计

   3)构建阶段的风险消除策略

       进度风险对架构设计的影响

       软件结构的优化与重构

       尽早发现软件的腐化

   4)拥抱着变化而设计

       面向对象分析与设计的本质

       关注特征:共性和可变性分析

       分析矩阵:与客户一起讨论变化

       在行为分析中发现共性和变化性

       对变化建模

(二)顶层架构设计的过程与模式

   1)架构设计过程与模式语言

       软件架构设计过程的定义

       设计模式起源及内涵

       设计模式的表达形式

       从设计过程到模式语言

       模式语言的表现形式

       模式语言的实际应用

   2)顶层架构设计问题空间

       如何解决从混沌到结构的问题

       如何解决分布式基础设施中的问题

       如何解决事件分离和分发中的问题

       如何解决接口划分中的问题

   3)案例分析:产品线系统的基础架构

       软件产品线工程框架

       案例背景及领域分析

       建立清晰的初期概念架构

       确定顶层问题的设计策略

       基础架构设计总结

(三)组件设计的过程与模式

   1)面向对象的设计原则

       单一职责原则(SRP

       开放—封闭原则(OCP)

       依赖倒置原则(DIP

       接口隔离原则(ISP

   2)组件设计问题空间

       如何解决组件划分中的问题

       如何解决并发方面的问题

       如何解决同步方面的问题

       如何解决对象之间的交互中的问题

       如何解决适配与扩展中的问题

   3)资源应用问题空间

       如何解决资源管理中的问题

       如何解决数据库访问中的问题

   4)案例分析:基础架构的细化设计

       分布式环境对于组件布局的影响

       领域对象的并发访问策略

       日志处理的并发性策略

       将面向对象与关系型数据库连接起来

       基础架构细化设计小结

   5)案例分析:业务拓扑组件的设计

       业务拓扑组件基础架构设计

       业务拓扑组件的问题与对策

       业务拓扑组件接口详细设计

       业务拓扑组件设计总结

   6)软件产品线系统的开发与组织

       开发前的准备工作

       在开发过程中的验证与调整

       建立合作型组织

   7)软件架构分析与评价方法

(四)从面向服务的架构到云计算

   1)面向服务的架构设计与实施

       SOA所研究的基本问题

       面向服务分析与设计的方法学

       服务识别的方法与过程

       接口选型考虑

   2)云计算架构模型及其实施

       云计算问题的缘起

       云计算的三层SPI模型

       云计算关键概念:拓展服务领域

   3)云计算应用架构所带来的挑战

       云计算的部署模型和生态系统

       在云计算时代的我们

       云计算需要解决的新问题

       云计算给企业带来了什么?

(五)软件架构分析与设计实践

1)设计风险及合理性

2)设计不是千篇一律,一蹴而就

3)设计识大体也要重小节

4)开源看上去很美

5)性能和容量是绕不开的话题

6)前台及业务体验贴近用户更重要

7)后台接口服务才是核心

8)数据持久化及数据存取

9)对外接口服务多斟酌

10)测试是质量控制的保证

咨询电话:
0571-86155444
咨询热线:
  • 微信:13857108608
联系我们