1、由架构驱动的 IT 基础结构具有的商业价值大多数企业目前所面临的 IT 压力如何更快响应商业需求?如何更快响应商业需求?灵活性互操作性如何从如何从 IT IT 投资中获取更多回报?投资中获取更多回报?降低 IT 运营成本最大限度减少资本投入以更少付出获得更多“新”功能如何管理如何管理 IT IT 结构的复杂性?结构的复杂性?掌握管理多种技术所需的知识和技能推行标准化和与标准兼容 来源:Accenture I.T.Spending Survey目前的 IT目标 IT敏捷的企业30%的新增能力70%持续运转的现有能力45%的新增能力55%的现有能力创造更多价值降低维护和交付成本更少付出,更多回报:
2、如何实现?利用由技术架构驱动的基础结构企业架构框架战略业务流程 应用程序信息基础结构业务架构应用程序资产组合信息架构技术架构来源:META Group建筑物:模型和概念模型和概念蓝图蓝图材料清单材料清单Building CodesBuilding Codes工作质量标准工作质量标准IT系统:框架和模型框架和模型模式模式标准和接口标准和接口采购清单采购清单质量(指标)质量(指标)来源:Forrester何谓架构?“系统的一种基础组织结构,具体表现为它的组件、组件间以及组件与环境间的关系以及设计准则。IEEE Standard 1471-2000 您会在没有进行结构设计的情况下建造一栋大楼吗?那么
3、,为什么要如此对待基础结构问题呢?您的基础结构看上去是不是像下面这样?如果是,那么您便需要对架构进行设计技术架构有何作用?技术架构有何作用?风险管理工具风险管理工具架构基于需求而建立架构有助于决策制定将IT决策转换为商业结果项目管理工具项目管理工具传统的项目管理关注于时间和金钱功能与价格是否相称架构设计保证了功能“设计权威机构”架构设计能够深入透视决策的结果以及它们对于需求造成的影响规划工具规划工具提供了对所有相关项目的早期洞察能力有助于分析决策可能产生的后果开发标准和指南体系结构问题“如果联邦政府继续采取目前这种做法(例如,构建未经架构设计的解决方案),我们将继续忍受现有的一切(例如,不能互
4、操作、高成本以及面临混乱的数据、应用和技术带来的不断挑战)”-联邦政府 CIO 委员会来源:Federal EnterpriseArchitecture Framework V1.1JetBlue“有些人说航空公司的动力来自于航空燃料,而我们的动力则来自于 IT 基础结构。”-总裁 Dave BargerWalMart“如果没有最先进计算机系统的支撑,我们将无法实现企业的加速增长。”-WalMart ISDState Street“架构审查过程可以在问题影响到项目之前找出它们,从而为我们带来了更多价值。”-Amy Gutschen,SVP ITNASDAQ“高度可伸缩的基础结构每天能够处理18
5、亿条实时信息以及每秒5万笔交易。”-TIBCOIT 架构与竞争优势IT 基础结构领先者的最佳实践“通过设置架构标准,架构标准,简化技术环境并提高其灵活性,然后仔细查看例外所带来的真实成本和益处。”“通过减少所部署技术和平台的数量减少所部署技术和平台的数量降低复杂性,通过架构降低复杂性,通过架构设计来提高灵活性和简化实施过程。设计来提高灵活性和简化实施过程。”“将一些商业因素纳入考虑范围,例如行业标准以及诸如技技术的未来支持术的未来支持 等,因为它们的淘汰或废弃会带来难以计数的成本。”来源:McKinseyMIT研究报告:领先者均拥有“高容量”的 IT 基础结构通过89家业绩最为优良的企业所实施
6、的180个电子化商业计划进行分析领先者的共有特征:“IT“IT 架构和标准架构和标准 ”支出集中在实现竞争优势上高度健壮和灵活的基础结构组织善于应用技术来创造商业价值僵化的过去低谷领先竞争基于大型机的应用程序组合操作和维护费用在预算中占据了绝大比重低效率的新应用开发太多技术和相互不一致的策略分布式计算环境 健壮、简单高效的新应用开发来源:McKinsey您在什么位置?在没有技术架构的情况下开发应用程序 =失败好的技术架构同时关注于基础结构和应用程序传统架构未来架构按照默认IT驱动以应用程序为中心成本节省和控制采购列表按照设计按照设计业务驱动业务驱动以基础结构为中心以基础结构为中心获得收入和效率
7、替代产品来源:Gartner定义企业架构高容量 IT 基础结构技术架构构件来源:Gartner,Meta,Giga,MIT开始 EA 规划形式化 实施:关注于:1.推动业务一致性2.使用一个框架或者您自己的流程1.系统概念2.原则3.规则4.模式5.接口和标准1.可伸缩2.可复用3.可互操作4.可持续5.安全6.可靠好的架构意味着:CEO和高管人员必须要问的问题:定义企业架构高容量 IT 基础结构技术架构构件1.我们有 EA 规划流程吗?2.我们如何才能知道它是有效的?1.我们有得到通过和已经成文的技术架构吗?2.它与企业的商业目标一致吗?3.我们如何才能知道?1.我们是否正在通过对IT基础结
8、构的投入来降低IT运营成本?ROI如何?2.哪些架构标准、平台和模式能够最大限度提高 敏捷性和互操作性?3.哪些因素能够帮助我们实现生产力的增长?来源:The Arnold Group领先者通过投资由架构推动的 IT 基础结构获得了哪些收益1.1.更低的更低的 IT IT 运营成本运营成本1.1.GigaGiga:通过架构设计,每年可以节省 20%的 IT 运营预算2.2.GartnerGartner:结构设计可以将基础结构的成本降低10%20%3.3.GigaGiga:非标准的技术架构会增加 10%的成本和 25%的时间2.2.更高的战略灵活性更高的战略灵活性1.1.GartnerGartn
9、er:企业IT架构(Enterprise IT Architecture)可以将企业应对不断变化的外部挑战的能力提高 30%。2.2.MITMIT:领先厂商均具有高容量的 IT 基础结构和标准3.3.更高的生产力更高的生产力 1.1.ForresterForrester:领先者与落后者在 IT 投入方面存在 40%的生产力差距1.更低的 IT 运营成本和企业 IT 架构减少基建投资减少基建投资 硬件合并 软件许可证的合并 批量购买协议减少支持成本减少支持成本 共享技术秘密 更少的培训时间 更少的升级次数,更易于升级 更少的故障诊断次数 更少的厂商管理 更少的产品评估 更快的实施速度实现顺畅运营
10、实现顺畅运营 软件分发 备份和恢复 系统软件管理 软件资产管理 测试和有效性验证 帮助台改善系统管理改善系统管理 容量规划 性能管理 故障管理 安全管理 配置管理 性能测量来源:Gartner2.更高的战略灵活性和增长速度互操作性互操作性 GE:经过良好设计的 IT 基础结构使得他们能够完美集成如此多样的业务类型。来源:CIO Insight伸缩性伸缩性 Dell:灵活的架构和 IT 基础结构允许他们以梦幻般的速度快速成长并且为下一次业绩翻番做好计划。来源:Forrester更短的获利时间和更快的产品投放速度更短的获利时间和更快的产品投放速度FedEx Ground:Poster child
11、for the Agile Enterprise;进入了陆地运输市场,并在12个月内占据了市场第一的地位。来源:Fortune,Information Week跨边界安全跨边界安全H&R Block:使用安全、集成化的架构避免合作伙伴、员工以及 IRS 负担过重。来源:H&R Block3.更高的生产力由技术驱动的生产力差距正在加大由技术驱动的生产力差距正在加大1.1975 年,企业平均水平和技术领先者之间的生产力差距为 15%-2000年已经上升到 40%2.架构和 IT 基础结构是关键组件*对技术小心翼翼的公司在竞争中处于劣势对技术小心翼翼的公司在竞争中处于劣势1.与竞争对手相比,由于在新
12、的 IT 项目上的资金投入要高出60%,领先者获得了更大的生产力和更多利润2.生产力方面的领先者正在整合他们的行业3.架构和 IT 基础结构是关键组件*例子:例子:1.CEMEX 与竞争对手3%的利润增长相比,由于对技术和 IT 基础结构进行了投入,公司2019财年的利润增长了16%。2.Dell-Compaq 与 Dell 进行对比 资产比 Dell 高出75%,员工数量高出 75%,但是收入仅仅比 Dell 高出 8%来源:Forrester,The Arnold Group*时不我待 收益例子行动CVS 的跟踪是实时进行的。竞争由于太多对手而举步维艰。部署灵活、标准化的基础结构服务互操作
13、性和价值链建立“高容量 IT 基础结构”战略灵活性FedEx飞在天上。而竞争则在地面展开。建立企业和技术架构的设计能力资产回报WalMart 撰写了该书。“竞争”部分位于第11章FoundationArchitecturesCommonSystemsArchitecturesIndustryArchitecturesOrganizationalArchitecturesArchitectureContinuumProducts andServicesSystemsSolutionsIndustrySolutionsOrganizationalSolutionsGuides&SupportGui
14、des&SupportGuides&SupportGuides&SupportSolutionsContinuume.g.DATAENTERPRISE ARCHITECTURE-A FRAMEWORKBuilderSCOPE(CONTEXTUAL)MODEL(CONCEPTUAL)ENTERPRISEDesignerSYSTEMMODEL(LOGICAL)TECHNOLOGYMODEL(PHYSICAL)DETAILEDREPRESEN-TATIONS(OUT-OF-CONTEXT)Sub-ContractorFUNCTIONINGENTERPRISEDATAFUNCTIONNETWORKe.
15、g.Data DefinitionEnt=FieldReln=Addresse.g.Physical Data ModelEnt=Segment/Table/etc.Reln=Pointer/Key/etc.e.g.Logical Data ModelEnt=Data EntityReln=Data Relationshipe.g.Semantic ModelEnt=Business EntityReln=Business RelationshipList of Things Importantto the BusinessENTITY=Class ofBusiness ThingList o
16、f Processes theBusiness PerformsFunction=Class ofBusiness Processe.g.Application ArchitectureI/O =User ViewsProc.=Application Functione.g.System DesignI/O=Data Elements/SetsProc.=Computer Functione.g.ProgramI/O=Control BlockProc.=Language Stmte.g.FUNCTIONe.g.Business Process ModelProc.=Business Proc
17、essI/O=Business ResourcesList of Locations in which the Business OperatesNode=Major BusinessLocatione.g.Business Logistics SystemNode=Business LocationLink=Business Linkagee.g.Distributed SystemNode=I/S Function(Processor,Storage,etc)Link=Line Characteristicse.g.Technology ArchitectureNode=Hardware/
18、SystemSoftwareLink=Line Specificationse.g.Network ArchitectureNode=AddressesLink=Protocolse.g.NETWORKArchitecturePlannerOwnerBuilderENTERPRISEMODEL(CONCEPTUAL)DesignerSYSTEMMODEL(LOGICAL)TECHNOLOGYMODEL(PHYSICAL)DETAILEDREPRESEN-TATIONS(OUT-OF CONTEXT)Sub-ContractorFUNCTIONINGMOTIVATIONTIMEPEOPLEe.g
19、.Rule SpecificationEnd=Sub-conditionMeans=Stepe.g.Rule DesignEnd=ConditionMeans=Actione.g.,Business Rule ModelEnd=Structural AssertionMeans=Action AssertionEnd=Business ObjectiveMeans=Business StrategyList of Business Goals/StratEnds/Means=Major Bus.Goal/Critical Success FactorList of Events Signifi
20、cantTime=Major Business Evente.g.Processing StructureCycle=Processing CycleTime=System Event e.g.Control StructureCycle=Component CycleTime=Executee.g.Timing DefinitionCycle=Machine CycleTime=Interrupte.g.SCHEDULEe.g.Master ScheduleTime=Business EventCycle=Business CycleList of OrganizationsPeople=M
21、ajor Organizationse.g.Work Flow ModelPeople=Organization UnitWork=Work Producte.g.Human Interface People=RoleWork=Deliverablee.g.Presentation ArchitecturePeople=UserWork=Screen Formate.g.Security ArchitecturePeople=IdentityWork=Jobe.g.ORGANIZATIONPlannerOwnerto the BusinessImportant to the BusinessW
22、hatHowWhereWhoWhenWhyJohn A.Zachman,Zachman International(810)231-0531SCOPE(CONTEXTUAL)Architecturee.g.STRATEGYENTERPRISEe.g.Business PlanTM企业架构:选择一种 然后执行其他 EA 框架:FEAF,TEAF,C4ISR,DoDAF,CSC,CapGemini E&Y,Accenture,Perot TRC Zachman FrameworkThe Open Group(TOGAF)技术架构 构件模型模型实体关系、数据流程图 模式模式n-层、SOA 标准和接口标准和接口XML、SOAP、UDDI、WSDL 采购列表采购列表规范、认可供应商 质量质量 SLA、Six Sigma、正常运行时间指标、可用性、性能 来源:Gartner,Perot TRC,Giga建立架构设计能力 部分最佳实践广泛 宣扬宣扬 概念、理念、规则、模式、界面和标准涉及所有的主要 股东股东 和 CEO识别真实成本,并且指明创建和使用可共享架构资产的 动机动机建立 统辖统辖 机制以 商业驱动力商业驱动力 为中心来源:Gartner,Giga,Meta,McKinsey