background image

企业

IT 系统架构中的四项基本规则

摘要:

    计算机系统的架构非常重要,引用已故的 Green Bay Packers 的传奇教练 Vince Lombardi 话

说,

“架构不是所有的事情,但是它是唯一的事情。”或者曲解另一个古老的说法,“电脑程

序潮起潮落,不好的架构永远存在。

”通过观察许多 IT 部门的努力得出这样的结论。

计算机系统的架构非常重要。不太合适的引用已故的

Green Bay Packers 的传奇教练

Vince Lombardi 话说,“架构不是所有的事情,但是它是唯一的事情。”或者曲解另一个古老

的说法,

“电脑程序潮起潮落,不好的架构永远存在。”通过观察许多 IT 部门的努力得出上

述结论的。这些

IT 部门的架构不能迅速改变,或者不能被有效的管理,从而无法支持快速

变化的商业模式。

    我常常访问那些大公司,它们使用多于 250 种的软件、多种主机、上百个服务器、6 种(或

者更多)操作系统、许多网络协议,以及从

6、7 个供应商那里购买的硬件。这些公司的经理

通常会问我,为什么他们的系统的成本如此之高,这么难改变或者升级,常常不可靠,而

且还提供错误的客户服务意见。他们把这归罪与供应商和他们的员工。真相是,由于这些系

统的复杂性和混乱性,它们能有效工作反倒会是一件令人惊讶的事。

    

没有计划的工作

许多公司的信息系统没有一个能够变化、能够反应的根本的架构。许多架构围绕的是基

于客户需求和客户投诉的

“点的解决方案”。

    这让我想起了加州圣荷塞的 Winchester 神秘屋。1884 年,一个叫 Sarah Winchester 的有钱

的寡妇开始建造一个屋子,她不断的在里面添加东西,直到

38 年以后她死去。这个屋子包

47 个火炉、40 个卧室、两个地下室和至少 5 个厨房。她从没有一个大的蓝图,而且她常常

的会变主意、添东西,使得木匠和工人不停的忙碌。所以说,这房子的架构是在

“成长”的。不

幸的是,就是这种反应模式使得许多

IT 组织陷入无效和混乱。

    

灵活一些