版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
拾分架构师Day29:企业架构四域与TOGAFADM,今天进入“信息系统与现代架构”这一周。先解决一个很常见的误区:企业要建设统一平台时,架构师为什么不能上来企业究竟想改变什么业务;需要统一哪些数据;哪些应用承担哪些职责;最后才是使用什么技术支撑。今天要建立的知识货架是:业务架构、数据架构、应用架构、技术架构;基线架构、目标架构、差距分析、迁移某连锁零售企业有300家门店,先后建设了:线下POS收银系统;线上商城;会员系统;仓储系统;采购系统;财务系统。每个系统单独看都能工作,企业却仍然遇到这些问题:线上和线下使用不同的会员编号;商城显示有货,门店和仓库实际已经缺货;线上订单不能到任意门店退换;商品和供应商信息在多个系统重复维护;系统之间存在大量点对点接口;管理层看不到统一的销售、库存和会员数据。业务流程怎样改变;企业数据怎样统一;应用职责怎样重新划分;底层技术怎样提供这正是企业架构要处理的范围。02企业架构到底是什么应用和技术,使信息化建设与业务目标对齐,并形成从当前状态到目标状态的转型路线。1.企业准备往哪里走;2.业务能力和流程需要怎样改变;3.数据与应用怎样支撑这些变化;4.技术投资是否真正服务业务目标;5.怎样从当前架构逐步迁移到目标架构。企业架构不是什么不是一张服务器部署图;不是技术产品采购清单;不是某个应用系统的类图;也不是每项IT能力都能解释它支持了哪个业务目标;每个重要业务目标也有相应的数据、应用和技术能力支撑。高可用和监控能力。从目标逐层推导业务目标:全渠道下单、提货与退换WMS等职责用与监控暑图,也不是技术产品采购清应用架构数据架构03业务架构:企业要怎样运作战略和业务目标;组织、角色和职责;业务能力;业务流程;业务服务;业务规则和在连锁零售案例中,业务架构需要回答:门店还是仓库履行;哪个部门负责库存承诺、会员运营和售后;新流程相对现有流程重构跨门店退换货流程→业务架构;把数据库替换成高可用集群→不是业务架构。04数据架构:统一企业使用的事实企业有哪些核心数据实体;数据之间是什么关系;数据由谁创建、维护和负责;使用什么编码和交换标准;数据怎样采集、流动、共享和归档;怎样保证质量、安全和生会员、商品、门店、供应商、订单、库存、价格和促销。定义订单、库存事件的交换标准;确定每类数据的负责人和质量规则。数据架构不等于数据库表结构数据库表结构只是实现细节的一部分。数据架构看的是企业级数据资产的:05应用架构:哪些系统负责哪些能力应用之间怎样交互和依赖;应用与业务流程、数据之间怎样对应。提供统一库存查询和库存承诺;财务系统:负责结算和财务核算。应用架构不等于代码结构企业级应用组合、系统职责、边界和交互→应用架构;类、包、函数和模块内部设计→更细的软件设计。06技术架构:为上层提供运行底座计算和操作系统平台;网络与通信;数据库和存储;中间件与集成平台;容器或运行环境;身份认证、安全和审计;监控、备份、容灾和运维平台。统一网络和云资源;API接入与服务通信机制;可靠消息传递平台;数据库高可用和备份;统一身份认证、日志、监控和告警;开发、测试、生产环境及发布体系。不要一看到“统一平台“就直接回答微服务、Kafka和Redis业务目标:线上线下一体化,顾客可在任意渠道下单、提货和退换数据架构企业怎样运作?统一哪些事实?哪些系统负责?技术架构·建立跨门店退换货规则·统一库存计算口径·CRM负责会员运营不是:把数据库换成集群不等于:只画数据库表不等于:类、包和函数设计07四个架构域不是四个互不相干的盒子业务目标↓业务架构↓数据架构应用架构↓技术架构为什么数据架构和应用架构相互连接?因为:应用会处理和产生数据;数据的归属、共享与一致性又会影响应用边界。08基线、目标、差距和迁移路线1.基线架构BaselineArchitecture当前业务流程怎样运行;当前有哪些数据和应用;当前使用什么技术;当前存在什么重复、缺失和风险。案例基线:线上线下会员编号不一致;商城、POS和仓储分别维护库存;应用之间使用大量点对2.目标架构TargetArchitecture全渠道业务流程统一;会员、商品和库存采用统一标准;应用职责清楚并通过稳定接口协作;技术平台支持集成、高可用和监控。缺少什么能力;需要新增什么;需要修改什么;哪些旧能力应保留、整合或下线。4.迁移路线Roadmap第一步:统一会员、商品和门店编码;第二步:建设统一订单和库存能力;第三步:逐批改造商城与POS接入;第四步:验证后下线重复功能和旧接口;第五步:通过治理和度量持续演化。作存致阶段3阶段4阶段2通过比较基线架构与目标架构执行差距分析,再根据优先级、依赖关系、成本和风险制定分阶段迁移路线。ArchitectureDevelopmentMethod架构开发方法A:架构愿景;B:业务架构;C:信息系统架构,包括数据架构和应用架构;D:技术架构;E:机会和解决方案;F:迁移规划;G:实施治理;H:架构变更管理。需求管理为什么放在中心每个阶段都要识别、保存、处理和验证需求;业务、数据、应用和技术设计发生变化预备阶段在环外做好准备;A到H构成反复迭代的循环;需求管理处在中心,贯穿所有阶段。B、C、D阶段的共同动作选择参考模型、视角和工具;描述基线架构;描述目标架构;执行差距分析;更新架构定义和路线图。A到H循环迭代,需求管理处在中心并贯穿所有阶段H考试先抓三件事处理与验证需求机会与解决方案数据+应用架构技术架构三阶段的共同动作为什么需求在中心易错:不要把ADM画成“需求管理做完以后,再按A到H单向流动”的瀑布流程。10教材中两组“四个”必须分清第一组:TOGAF的四个主要架构域业务架构;数据架构;应用架构;技术架构。B:业务架构;C:数据架构+应用架构;D:技术架构。战略系统;业务系统;应用系统;企业信息基础设施。战略管理层:战略系统;战术管理层:业务系统+应用系统;运行管理层:企业信所以官方教程这里是:四个组成部分,三个管理层次。先看题眼问“架构域”,还是问“企业信息系统总体框架的组成部分”业务架构数据架构应用架构技术架构四个组成部分,三个层次战略系统:战略管理层业务系统:战术管理层应用系统:战术管理层企业信息基础设施:运行管理层企业架构四域、ADM的B/C/D企业信息系统总体框架的组成部分战略系统、业务系统、应用系统、信息基础设施总体框架的管理层次战略层、战术层、运行层,共三个层次11红宝书补充:自上而下的信息化规划链企业战略规划↓信息系统战略规划业务流程重组BPR↓信息技术战略规划↓信企业战略规划:确定企业往哪里走;信息系统战略规划:确定信息系统怎样支撑业务目标;业务流程重组:优化业务流程和组织方式;信息技术战略规划:落实硬件、软件和运行环境;信息资源规划:统一数据需求、标准与资源。根据企业整体战略通盘考虑信息化需求,统一规划、分步实A.重构跨渠道下单、门店提货和任意门店退换流程;B.统一会员、商品、订单和互接口;D.建设统一身份认证、消息平台、数据库高可用、监控和容灾环境。1.A、B、C、D分别属于哪个架构域?2.为什么不能先从D开始设计?3.当前存在大量点对点接口,怎样写基线、目标、差距和迁移路线?参考答案技术架构应支撑业务、数据和应用需求。在尚未确定业务流程、数据标准和应用职责时,无法判断需要怎样的集成、消息、高可用与安全能力。直接从技术开始,容易导致技术与业务目标脱节、重复建设或过度设计。基线:商城、POS、仓储等系统采用大量点对点接口,依赖复杂;目标:应用职责清晰,通过稳定服务接口和事件机制协作,并采用统一身份、监控和数据标准;差距:缺少统一接口标准、事件机制与治理能力,现有点对点接口需要改造,重复能力需要整合;路线:先定义业务边界和数据标准,再建设公共集成能力,按业务优先级逐批改造接口,双轨验证后下线旧接口。13案例题通用答题模板针对【业务目标和当前问题】,首先设计业务架构,明确【能力、流程、组织和职责】;其次设计数据架构,统一【数据实体、标准、责任和流向】;再设计应用架构,划分【应用职责、边界及交互关系】;最后设计技术架构,提供【计算、网络、存储、集成、安全和运维】等支撑。通过比较基线架构与目标架构完成差距分析,并根据优先级、依赖、成本和风险制定分阶段迁移路线。14高频题眼与易错点看到这些词,先想到对应架构域能力、流程、组织、角色、业务服务→业务架构数据实体、主数据、编码、标准、质量、所有权→数据架构应用组合、系统职责、边界、接口、交互→应用架构硬件、网络、数据库、中间件、安全、运行平台→技术架构四个必须纠正的误区数据架构≠数据库表结构;应用架构≠软件代码结构;技术架构≠完整的企业架构;目标架构≠脱离基线的愿望清单。企业架构最核心的目标是什么?业务、数据、应用架构不等于类图和代码模块图?基线架构和目标架构有什么区别?差距分析要识别哪些类型的变化?ADM的B、C、D分别是什么?需求管理为参考答案1.使业务目标与信息化建设对齐,并形成可实施的转型路线。2.业务回答企业怎样运作;数据回答统一哪些事实;应用回答哪些系统负责;技术回答依靠什么运行。3.数据架构。4.应用架构关注企业级应用组合、职责、边界和交互,类、包和函数属于更细的软件设计。5.基线描述当前状态,目标描述期望状态。6.缺失、新增、修改、保留、整合和下线的能力。7.B业务架构;C数据与应用架构;D技术架构。8.各阶段都要持续识别、处理、保存和验证需求。9.战略系统、业务系统、应用系统、企业信息基础设施。10.技术必须支撑业务、数据和应用需求,先选产品容易脱离业务目标。严格标准:至少答对8道,并且能用连锁零售案例解释,不是只背四个名16三分钟讲给别人听请关掉正文,连续讲清:企业架构为什么不是服务器部署图;业务、数据、应用、技术分别解决什么问题;四域怎样从业务目标逐层对齐;基线、目标、差距和迁移路线是什么;ADM的B、C、企业架构不是服务器部署图。服务器、网络、数据术架构,不能说明企业为什么建设系统、业务流程怎样变化、数据如何统例如,一家连锁零售企业希望实现线上线下一体化,让顾客可以在任意渠首先是业务架构,解决企业怎样运作的问题,例如重构跨渠道
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年郑州市管城回族区工会人员招聘考试模拟试题及答案详解
- 2026年长沙市芙蓉区工会人员招聘考试参考题库及答案详解
- 2026年辽宁省本溪市工会人员招聘考试参考试题及答案详解
- 2026年上海市徐汇区政务服务中心(窗口人员)招聘考试备考题库及答案详解
- 2026年宜昌市夷陵区医疗系统事业编人员招聘笔试备考题库及答案详解
- 2026年湖南省张家界市工会人员招聘笔试模拟试题及答案详解
- 2026海南省地质环境监测总站招聘事业编制人员2人(第一号)笔试备考试题及答案详解
- 2026年西藏自治区林芝市政务服务中心(窗口人员)招聘考试参考题库及答案详解
- 2026年衡阳市蒸湘区政务服务中心(窗口人员)招聘笔试模拟试题及答案详解
- 2026年8月四川波鸿实业有限公司招聘四川威斯卡特工业有限公司出纳岗位笔试备考题库及答案详解
- 2026年医保经办管护综合岗事业单位招聘考试笔试试题(含答案)
- 2026年新上岗护士测试题及答案
- 沪粤版八年级物理上册期末考试卷及答案解析(100分版)
- 2025四川九洲电器集团有限责任公司招聘光电系统总体工程师(校招)等岗位测试笔试历年参考题库附带答案详解
- 2025江苏南京栖霞区中考一模数学试卷及答案
- 广西卫生职业技术学院招聘考试真题2025
- 《电气控制与S7-1200PLC应用》课件 第6章S7-1200 PLC程序块
- 2026镇江市护士招聘考试题及答案
- 钢结构更换构件施工工艺流程
- 2026年河南省安阳市重点学校初一新生入学分班考试试题及答案
- 医疗器械设计转换管理手册
评论
0/150
提交评论