会议介绍
【会议日程】
【会议介绍】
【会议嘉宾】
本课程关注与具有多个层面问题的企业级软件架构,适合于进行大规模系统级架构设计的关注者的视角:
- 首先通过经典架构案例的回顾,使学员对软件架构有个整体认识
- 然后结合多个实际案例(电信、银行、互联网、自动化、企业管理),讲解各种架构的问题、解决方法,不断关注新系统,更关注基于已有的系统进行重构。
- 进而认识架构不是孤立的,把各种架构结合已有的遗留系统,集成为统一支撑平台,实现持续发展:
- 最后,学习如何在迭代开发过程中,以架构为核心,逐步构建完善的架构
各部分概要内容如下:
| 架构总体概览 | 业务架构、应用架构、数据架构、技术架构、平台架构 |
| 设计架构各方面 | 层次、业务、逻辑、物理、数据、性能、可靠、扩展 |
| 集成各种架构为统一平台 | 公共支撑平台、公共组件、ESB、公共资源 |
| 大型系统案例回顾与剖析 | 结合具体的大型系统架构设计、验证、重构历程 |
| 架构驱动的迭代开发 | 初选,验证,驱动开发,不断积累。 |
培训对象:软件设计师,高级软件开发工程师
学员基础:至少2年以上系统维护、管理经验。有实际项目经验。
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容:3天
| 架构概览 | ||
| 从一个系统引入软件架构 |
|
|
| 从架构文档实例了解架构 |
实际架构文档展示
架构文档的关键内容与质量要求 架构文档和需求文档和代码的关系 从多种角色角度阅读架构文档:
文档的后期管理(使文档保持更新) 架构文档在迭代开发中的维护 |
|
| 软件架构师分类与能力要求 |
企业级架构师、应用架构师、技术架构师、信息架构师、平台架构师的定义:
|
|
| 软件架构在架构体系中的位置 | 企业架构,关键特点与机制 业务架构,关键特点与机制 应用架构,关键特点与机制 数据架构,关键特点与机制 技术架构,关键特点与机制 平台架构,关键特点与机制 |
|
| 国际典型架构参考模型 | Zachman企业架构框架 TOGAF框架 IAF框架 NASICO企业业务框架 基于SOA的架构 SaaS架构模式 统一资源架构和云计算技术 |
|
| 常见的应用架构模式 |
|
|
| 从架构角度评估需求与现状 | 结合某大型系统讲解 功能需求的架构相关评估方法 非功能性需求的评估方法
架构相关问题定位与描述 案例实践:某实际系统需求的评估与系统资产调查 |
|
| 架构评价标准和设计策略 | 案例讲解:某大型系统案例
案例实践:某实际系统架构评估与设计策略的建立 |
|
| 层次框架设计 | 案例讲解: 结合某大型系统
|
|
| 业务架构设计 | 案例讲解: 结合系统实例
|
|
| 逻辑架构设计 | 案例讲解: 结合行业典型系统实例
案例剖析:某系统的逻辑架构分析与设计 |
|
| 物理架构设计 | 案例讲解: 结合典型系统实例
案例剖析:某系统的逻辑架构分析与设计 |
|
| 数据架构设计 | 案例讲解:结合典型系统实例
案例剖析:某系统数据架构的分析与设计 |
|
| 性能架构设计 |
案例讲解:结合系统实例
案例剖析:某系统的性能问题分析与重构设计 |
|
| 可靠性架构设计 |
案例讲解:结合某系统实例
案例剖析:某系统的性能问题分析与重构设计 |
|
| 可扩展架构设计 |
案例讲解:结合系统实例
案例剖析:结合系统案例进行性能问题分析与重构设计 |
|
| 集成各种架构为统一平台:公共支撑平台、公共组件、ESB、公共资源 | ||
| 平台架构设计 |
案例讲解:结合某平台实例
案例剖析:某系统的平台架构分析与设计 |
|
| 集成架构设计 |
案例讲解:结合集成架构实例
案例剖析:系统的集成架构问题分析与重构设计 |
|
|
架构驱动的迭代开发:初选,验证,驱动开发,不断积累 |
||
|
案例讲解:结合某实际架构项目过程
案例实践:某项目的架构驱动的迭代开发。 |
||
|
某大型系统的架构全生命周期管理 |
||
| 数据架构设计 系统第一次架构 随着系统发展的问题积累 架构重构需求:应对变化、复用、性能与可靠性 架构的第二次搭建与优化, 建立可持续的架构体系 |
||
Anthony 老师
曾任某知名IT公司架构师,带领团队多次完成极具风险的挑战,并解决了多个已有系统的架构问题。
| 票种名称 | 价格 | 原价 | 票价说明 |
| 会务费 | ¥5700 | ¥ |
拟邀嘉宾
猜你喜欢
