当前位置:CIO技术探讨 → 正文

糟糕的IT架构存在的9个危险迹象

责任编辑:cres 作者:Bob Lewis |来源:企业网D1Net  2017-08-15 10:46:01 原创文章 企业网D1Net

合理的IT架构使您公司的技术战略更完善。从拼凑的系统到手动密钥更新到冗余应用程序,这些都会是IT环境处于崩溃边缘的迹象。
 
有可能有人花大量的精力来规划您组织机构的IT架构,然后将这一规划交给其他人来构建,随着您的计算环境不可避免地发展,再安排其他人来维护这个架构。而且,面对权宜之计、部门政治和总体管理不善,你的最佳意图也在这一流程中的某个环节会打折扣,将之前连贯的架构管理策略变成一系列独立的、对每个技术组件单独的决策。
 
你如何知道你的组织机构是否偏离了正确的路径?以下有9个危险迹象表明,您的组织机构采用了较差的IT架构。
 
手动密钥更新
 
手动密钥更新或许不是公司因采用较差的架构而付出的最大成本,但它肯定是最明显的成本。雇用员工来充当接口引擎,连接不兼容的应用程序,这不仅仅是付出昂贵的代价,而且并不人性化。
 
对架构的影响:键入错误会导致数据不一致。
 
对直接业务的影响:手动密钥更新将使业务资源从创造价值的活动中消耗掉。
 
收集单点解决方案
 
每个人都希望他们的工作得到“最佳”解决方案的支持。然而,他们将“他们的工作内容”界定的过于狭窄,每个人都必须查看这么多的应用程序才能完成工作,结果是他们没有足够的时间完成工作。
 
同时,除非IT人员花费大量时间来建立接口以连接所有这些单点解决方案,否则您将需要再次进行密钥更新。
 
对架构的影响:单点解决方案需要系统接口和必须支持的一定数量的平台。收集单点解决方案通常也需要手动密钥更新。
 
对直接业务的影响:除了密钥更新问题之外,收集单点解决方案可以使业务流程变慢并提高培训成本。
 
冗余应用程序
 
每个业务应用程序都解决一些业务问题。解决业务问题很好,那么能够多次解决问题一定就更好,对吧?
 
当然不是,但是很多公司还是保留了大量冗余的应用程序,或者因为这些应用程序功能重叠,但仍有一些他们服务的特殊领域,或者因为这些应用程序通过企业并购而获得改进,但在签署并购文件后并没有很好地将每个程序整合到一个业务中。
 
无论是哪种原因,用于支持这些冗余应用程序运行的费用都完全是浪费。
 
对架构的影响:冗余应用程序需要系统接口和必须支持的一定数量的平台。
 
对直接业务的影响:冗余应用程序将IT资源从创造价值的活动中消耗掉,并将资金浪费在无法向业务提供新功能的软件许可证上,而且这些应用程序通常需要手动密钥更新。
 
冗余数据
 
很多时候,不同的应用程序需要相同的信息来完成他们的工作。您有两个选择:将这些应用程序全部指向相同的底层数据库,但这并不总是可行的,或者与其单独的数据库进行同步,这通常会非常混乱。
 
或者始终选择手动密钥更新....
 
对架构的影响:冗余数据需要系统接口,并且常常需要手动密钥更新。
 
对直接业务的影响:维护多个数据库之间的数据同步是困难的,需要在协调工作上浪费精力,并会因为查询的数据库不同而得出错误的答案。
 
接口过多
 
当您有冗余数据并想使这些数据保持同步时,您就需要构建一个接口。即使你不这样做,你通常也需要将另一个系统的数据结果提供给这一系统。
 
无论哪种方式,您拥有的系统和数据库越多,您最终要构建的接口也就越多。没有这么多的系统和数据库则是更好的选择,但随着它们不断积累增加,您的架构也变得越来越脆弱,并且您需要花费越来越多的时间来管理这些接口,而不是用来开发新的功能。
 
对架构的影响:您拥有的接口越多,系统就变得越脆弱,系统也就越难维护。
 
对直接业务的影响:不断地构建接口会将IT资源从创造价值的活动中消耗掉。
 
进行完美的整合
 
因此,您决定使用优秀的企业应用程序集成系统、服务总线或一些其他形式的(能保持一切都简洁的)中间件加元数据来解决您的接口难题。
 
然后,您的开发人员会发现两个问题:(1)您很酷的新系统就是使解决简单问题变得更容易;(2)它完全无法解决难题。所以他们没有与你争论,而是重建了一些同样的旧接口,但将其隐藏在企业应用程序集成系统(EAI)中,这样你就不知道了。
 
对架构的影响:进行完美的集成与接口过多同样是很脆弱和难于维护的。
 
对直接业务的影响:完美的集成仍会将IT资源从创造价值的活动中消耗掉,而且也需付出昂贵的代价。
 
拼凑的系统和解决方法
 
也许你正在和一个虚报项目低价的外部开发商进行竞争,也许商业赞助商坚持要在极短的日期完工,或者也许制定一个解决方案会毁了该项目的商业案例。
 
无论什么原因,总有一天,您会发现很多系统都是用各种临时性补救措施整合在一起。
 
如果幸运的话,你离职或退休之后,仍没有人会发现这些问题。
 
对架构的影响:拼凑的系统是通过创建脆弱系统来解决迫在眉睫的问题。
 
对直接业务的影响:由于存在每一个不必要的解决方案,使维护成本增加,也使停机时间、员工培训成本以及每个后续项目的复杂性都会增加。
 
过时的技术
 
这是关键任务!完美满足了业务需求!你必须花钱进行维持,这意味着什么?
 
当您用微软公司将在十年内不再支持的Visual Basic语言开发了某些内容后,那么这些内容无法从至少上市7年的任何版本的SQL Server进行读取和写入,并且这些内容可以在唯一能够运行的Windows系统版本上却没有提供您使用的任何打印机的驱动程序,这就是你的意思,所以你必须花钱来进行维护。
 
对架构的影响:您使用的技术越过时,就越难以维护,即与新系统和新设备之间的接口。
 
对直接业务的影响:过时的技术导致维护成本的增加,同时也使您的系统更加无法满足新的和不断变化的业务需求。
 
白皮书
 
你看到了一连串危险的迹象。您组建了一个企业技术架构管理团队。您雇佣了一两个专家。他们具有巨大的工作能力。
 
就是说,如果你以发布白皮书的数量来衡量他们的工作能力,那他们的能力就是巨大的。改变IT工作内容是如何完成的?当然这些工作会发生变化。长久以来,大家都阅读他们的白皮书,欣赏他们的工作,遵循他们的说明进行操作。
 
对架构的影响:无。每个人都忽略了架构团队。
 
对直接业务的影响:员工的薪水、纸张和打印机碳粉成本的浪费,甚至更多的员工对管理潮流的嘲讽。

关键字:CIO

原创文章 企业网D1Net

x 糟糕的IT架构存在的9个危险迹象 扫一扫
分享本文到朋友圈
当前位置:CIO技术探讨 → 正文

糟糕的IT架构存在的9个危险迹象

责任编辑:cres 作者:Bob Lewis |来源:企业网D1Net  2017-08-15 10:46:01 原创文章 企业网D1Net

合理的IT架构使您公司的技术战略更完善。从拼凑的系统到手动密钥更新到冗余应用程序,这些都会是IT环境处于崩溃边缘的迹象。
 
有可能有人花大量的精力来规划您组织机构的IT架构,然后将这一规划交给其他人来构建,随着您的计算环境不可避免地发展,再安排其他人来维护这个架构。而且,面对权宜之计、部门政治和总体管理不善,你的最佳意图也在这一流程中的某个环节会打折扣,将之前连贯的架构管理策略变成一系列独立的、对每个技术组件单独的决策。
 
你如何知道你的组织机构是否偏离了正确的路径?以下有9个危险迹象表明,您的组织机构采用了较差的IT架构。
 
手动密钥更新
 
手动密钥更新或许不是公司因采用较差的架构而付出的最大成本,但它肯定是最明显的成本。雇用员工来充当接口引擎,连接不兼容的应用程序,这不仅仅是付出昂贵的代价,而且并不人性化。
 
对架构的影响:键入错误会导致数据不一致。
 
对直接业务的影响:手动密钥更新将使业务资源从创造价值的活动中消耗掉。
 
收集单点解决方案
 
每个人都希望他们的工作得到“最佳”解决方案的支持。然而,他们将“他们的工作内容”界定的过于狭窄,每个人都必须查看这么多的应用程序才能完成工作,结果是他们没有足够的时间完成工作。
 
同时,除非IT人员花费大量时间来建立接口以连接所有这些单点解决方案,否则您将需要再次进行密钥更新。
 
对架构的影响:单点解决方案需要系统接口和必须支持的一定数量的平台。收集单点解决方案通常也需要手动密钥更新。
 
对直接业务的影响:除了密钥更新问题之外,收集单点解决方案可以使业务流程变慢并提高培训成本。
 
冗余应用程序
 
每个业务应用程序都解决一些业务问题。解决业务问题很好,那么能够多次解决问题一定就更好,对吧?
 
当然不是,但是很多公司还是保留了大量冗余的应用程序,或者因为这些应用程序功能重叠,但仍有一些他们服务的特殊领域,或者因为这些应用程序通过企业并购而获得改进,但在签署并购文件后并没有很好地将每个程序整合到一个业务中。
 
无论是哪种原因,用于支持这些冗余应用程序运行的费用都完全是浪费。
 
对架构的影响:冗余应用程序需要系统接口和必须支持的一定数量的平台。
 
对直接业务的影响:冗余应用程序将IT资源从创造价值的活动中消耗掉,并将资金浪费在无法向业务提供新功能的软件许可证上,而且这些应用程序通常需要手动密钥更新。
 
冗余数据
 
很多时候,不同的应用程序需要相同的信息来完成他们的工作。您有两个选择:将这些应用程序全部指向相同的底层数据库,但这并不总是可行的,或者与其单独的数据库进行同步,这通常会非常混乱。
 
或者始终选择手动密钥更新....
 
对架构的影响:冗余数据需要系统接口,并且常常需要手动密钥更新。
 
对直接业务的影响:维护多个数据库之间的数据同步是困难的,需要在协调工作上浪费精力,并会因为查询的数据库不同而得出错误的答案。
 
接口过多
 
当您有冗余数据并想使这些数据保持同步时,您就需要构建一个接口。即使你不这样做,你通常也需要将另一个系统的数据结果提供给这一系统。
 
无论哪种方式,您拥有的系统和数据库越多,您最终要构建的接口也就越多。没有这么多的系统和数据库则是更好的选择,但随着它们不断积累增加,您的架构也变得越来越脆弱,并且您需要花费越来越多的时间来管理这些接口,而不是用来开发新的功能。
 
对架构的影响:您拥有的接口越多,系统就变得越脆弱,系统也就越难维护。
 
对直接业务的影响:不断地构建接口会将IT资源从创造价值的活动中消耗掉。
 
进行完美的整合
 
因此,您决定使用优秀的企业应用程序集成系统、服务总线或一些其他形式的(能保持一切都简洁的)中间件加元数据来解决您的接口难题。
 
然后,您的开发人员会发现两个问题:(1)您很酷的新系统就是使解决简单问题变得更容易;(2)它完全无法解决难题。所以他们没有与你争论,而是重建了一些同样的旧接口,但将其隐藏在企业应用程序集成系统(EAI)中,这样你就不知道了。
 
对架构的影响:进行完美的集成与接口过多同样是很脆弱和难于维护的。
 
对直接业务的影响:完美的集成仍会将IT资源从创造价值的活动中消耗掉,而且也需付出昂贵的代价。
 
拼凑的系统和解决方法
 
也许你正在和一个虚报项目低价的外部开发商进行竞争,也许商业赞助商坚持要在极短的日期完工,或者也许制定一个解决方案会毁了该项目的商业案例。
 
无论什么原因,总有一天,您会发现很多系统都是用各种临时性补救措施整合在一起。
 
如果幸运的话,你离职或退休之后,仍没有人会发现这些问题。
 
对架构的影响:拼凑的系统是通过创建脆弱系统来解决迫在眉睫的问题。
 
对直接业务的影响:由于存在每一个不必要的解决方案,使维护成本增加,也使停机时间、员工培训成本以及每个后续项目的复杂性都会增加。
 
过时的技术
 
这是关键任务!完美满足了业务需求!你必须花钱进行维持,这意味着什么?
 
当您用微软公司将在十年内不再支持的Visual Basic语言开发了某些内容后,那么这些内容无法从至少上市7年的任何版本的SQL Server进行读取和写入,并且这些内容可以在唯一能够运行的Windows系统版本上却没有提供您使用的任何打印机的驱动程序,这就是你的意思,所以你必须花钱来进行维护。
 
对架构的影响:您使用的技术越过时,就越难以维护,即与新系统和新设备之间的接口。
 
对直接业务的影响:过时的技术导致维护成本的增加,同时也使您的系统更加无法满足新的和不断变化的业务需求。
 
白皮书
 
你看到了一连串危险的迹象。您组建了一个企业技术架构管理团队。您雇佣了一两个专家。他们具有巨大的工作能力。
 
就是说,如果你以发布白皮书的数量来衡量他们的工作能力,那他们的能力就是巨大的。改变IT工作内容是如何完成的?当然这些工作会发生变化。长久以来,大家都阅读他们的白皮书,欣赏他们的工作,遵循他们的说明进行操作。
 
对架构的影响:无。每个人都忽略了架构团队。
 
对直接业务的影响:员工的薪水、纸张和打印机碳粉成本的浪费,甚至更多的员工对管理潮流的嘲讽。

关键字:CIO

原创文章 企业网D1Net

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^