内容摘要:
1、4A架构实践
2、架构方法ADM、架构语言、架构工具
本章课程交付:
1、4A架构实践
2、架构方法ADM、架构语言、架构工具
TOGAF核心方法理论
TOGAF 9.2内容结构
ADM架构开发方法
ADM工件
ADM-预备阶段
- 明确目标
- 建立架构成熟度:如本地化服务战略,让本地化服务架构目标实现,在架构成熟度上的目标就需要明确。如实现信息流,线下数据同步到线上,线上数据打通线下。
- 定义架构原则
- 建立团队文化
- 建立项目章程
企业项目如何启动?
思考:
- 是否可以指导后续工作?
- 是否还有可补充点?
ADM架构愿景
小结:
- 架构原则
- 业务目标【痛点】:通过过程指标去体现。
- 架构愿景
案例实践
背景与目标
背景:
- 背靠微信庞大的微信用户
- 布局新型社交媒体、高效、方便的传播途径
- 免费+地域布点
目标:
- 25个自营城市、900个订单聚类中心
- 非自营城市合作模式
4A架构
BA\DA\AA\TA
ADM-业务架构【BA】
小结:
- 业务架构蓝图
- 业务架构原则
- 业务实现路径【分阶段】
业务架构及原则
业务架构:
- 业务核心模块
- 辅助业务模块
- 基础业务模块
- 监控安全模块
- 公共业务模块
作用:
- 区分业务子系统或模块
- 识别核心业务模块和功能
- 构建业务蓝图
- 识别业务边界
业务架构图:即是业务要求也是业务规划
ADM-数据架构【DA】
小结:
- 数据原则
- 数据ER图(表之间的关系)
- 数据流转
- 数据合规原则
- 数据安全原则
- 数据迁移原则
数据架构规划
DA设计原则
DA设计
DA核心模块设计
从整体到局部,数据预处理模式
- 重整数据表结构
- 清洗无用数据
- 根据无请求前提下进行票价预计关联表的校验
- 整合结构相似的表
ADM应用架构-【AA】(信息系统架构)
核心:
- 应用架构图
- 应用架构组件
- 用例图、关键业务组件、核心业务组件
用例图
应用组件
应用组件-核心模块
ADM-技术架构【TA】
核心:
- 技术架构图
- 核心技术选型
案例实践-技术架构【TA】
案例实践-技术架构-应用部署【TA】
跨系统业务流程定制
ADM - 机会和解决方法
小结:
- 复盘
- 协作流程
- 收益图
ADM - 迁移规划
小结:
- 系统重构
- 通用能务抽取
- 中台【业务、数据】
- 微服务
ADM-实施治理
小结:
- 实施治理规则
- 实施治理流程
- 实施治理系统
案例实践 - 实施治理【一】
安全和服务治理【SLA】
ADM - 架构变更管理
小结:
- 技术债务
- 系统完善
- 技术创新
ADM - 需求管理
架构开发方法 - 应用思考
TOGAF内容模型
小结 - 至简图
以下流程尽量走一遍
练习
- 根据你当前公司的情况制定一个合适的工件库
- 要求
- 可执行
- 符合团队现状
- 内容适度
小结&思考&问题
- 要求