IT信息系统架构的“四项基本原则”

  计算机系统的架构非常重要。不太合适的引用已故的Green Bay Packers的传奇教练Vince Lombardi话说,“架构不是所有的事情,但是它是唯一的事情。”或者曲解另一个古老的说法,“电脑程序潮起潮落,不好的架构永远存在。”通过观察许多IT部门的努力得出上述结论的。这些IT部门的架构不能迅速改变,或者不能被有效的管理,从而无法支持快速变化的商业模式。

  我常常访问那些大公司,它们使用多于250种的软件、多种主机、上百个服务器、6种(或者更多)操作系统、许多网络协议,以及从6、7个供应商那里购买的硬件。这些公司的经理通常会问我,为什么他们的系统的成本如此之高,这么难改变或者升级,常常不可靠,而且还提供错误的客户服务意见。他们把这归罪与供应商和他们的员工。真相是,由于这些系统的复杂性和混乱性,它们能有效工作反倒会是一件令人惊讶的事。

  没有计划的工作

  许多公司的">信息系统没有一个能够变化、能够反应的根本的架构。许多架构围绕的是基于客户需求和客户投诉的“点的解决方案”。

  这让我想起了加州圣荷塞的Winchester神秘屋。1884年,一个叫Sarah Winchester的有钱的寡妇开始建造一个屋子,她不断的在里面添加东西,直到38年以后她死去。这个屋子包括47个火炉、40个卧室、两个地下室和至少5个厨房。她从没有一个大的蓝图,而且她常常的会变主意、添东西,使得木匠和工人不停的忙碌。所以说,这房子的架构是在“成长”的。不幸的是,就是这种反应模式使得许多IT组织陷入无效和混乱。

  灵活一些

  计算机架构不应该是强制的,或者僵化的。我们都见过这样的IT部门,他们认为控制架构的方式就是严格的执行客户控制标准。偶尔的,由于公司文化或者特殊的商业模式,这样的部门可能会成功。但是更多的情况是,要么客户准备抗议,要么总是有应用会超出现行的IT控制范围。客户是有创造力的,而且经常 “盗用”软件和从事不同于正式程序的“秘密活动”。

  另一方面,温驯的CIO们不断的在一个程序上加上另一个程序,不久面临一片混乱。要纠正这些错误,我建议你围绕公司的模式,建立一个基于标准的架构。

  关注重要法则

  架构原则应当从上至下,就是说,从最高层次的原则细化到IT各系统部件互相影响。很多时候,我发现IT组织努力对低层次的规范和协议达成一致,而没有先对“重要规则”达成一致。什么是“重要规则”?它们就是组织中的人员按照架构协调工作和分歧的基本原则。

  计算机系统的架构非常重要。不太合适的引用已故的Green Bay Packers的传奇教练Vince Lombardi话说,“架构不是所有的事情,但是它是唯一的事情。”或者曲解另一个古老的说法,“电脑程序潮起潮落,不好的架构永远存在。”通过观察许多IT部门的努力得出上述结论的。这些IT部门的架构不能迅速改变,或者不能被有效的管理,从而无法支持快速变化的商业模式。

  我常常访问那些大公司,它们使用多于250种的软件、多种主机、上百个服务器、6种(或者更多)操作系统、许多网络协议,以及从6、7个供应商那里购买的硬件。这些公司的经理通常会问我,为什么他们的系统的成本如此之高,这么难改变或者升级,常常不可靠,而且还提供错误的客户服务意见。他们把这归罪与供应商和他们的员工。真相是,由于这些系统的复杂性和混乱性,它们能有效工作反倒会是一件令人惊讶的事。

  没有计划的工作

  许多公司的信息系统没有一个能够变化、能够反应的根本的架构。许多架构围绕的是基于客户需求和客户投诉的“点的解决方案”。

  这让我想起了加州圣荷塞的Winchester神秘屋。1884年,一个叫Sarah Winchester的有钱的寡妇开始建造一个屋子,她不断的在里面添加东西,直到38年以后她死去。这个屋子包括47个火炉、40个卧室、两个地下室和至少5个厨房。她从没有一个大的蓝图,而且她常常的会变主意、添东西,使得木匠和工人不停的忙碌。所以说,这房子的架构是在“成长”的。不幸的是,就是这种反应模式使得许多IT组织陷入无效和混乱。

  灵活一些

  计算机架构不应该是强制的,或者僵化的。我们都见过这样的IT部门,他们认为控制架构的方式就是严格的执行客户控制标准。偶尔的,由于公司文化或者特殊的商业模式,这样的部门可能会成功。但是更多的情况是,要么客户准备抗议,要么总是有应用会超出现行的IT控制范围。客户是有创造力的,而且经常 “盗用”软件和从事不同于正式程序的“秘密活动”。

  另一方面,温驯的CIO们不断的在一个程序上加上另一个程序,不久面临一片混乱。要纠正这些错误,我建议你围绕公司的模式,建立一个基于标准的架构。

  关注重要法则

  架构原则应当从上至下,就是说,从最高层次的原则细化到IT各系统部件互相影响。很多时候,我发现IT组织努力对低层次的规范和协议达成一致,而没有先对“重要规则”达成一致。什么是“重要规则”?它们就是组织中的人员按照架构协调工作和分歧的基本原则。(CIO时代网)

时间: 2024-07-29 13:46:43

IT信息系统架构的“四项基本原则”的相关文章

PPT目录页的四项基本原则

PPT目录页的四项基本原则   原则一:易读性强 案例分析:这个目录页明显不适合用在演示中,下方的黄色明度过高致使标题文字难以辨识. 常用方法 1.为本文本添加色块衬底; 2.加大文本颜色与色块颜色的亮度对比; 3.为目录项添加相应的图标强化印象; 更多案例 本例中为目录项添加了透明底,用不同颜色加以区分,也同样添加了小图标.将背景图片处理后减弱了对目录内容的干扰. 原则二:层级统一 案例分析:本例中"去年""明时"可理解为"过去""现

阿里微贷的“四项基本原则”

阿里微贷的"四项基本原则" 阿祥 中小企业融资难,催生了小额贷款的迅速发展,已经引发金融巨头之间的激烈竞争.由于种种原因,中小企业无法顺畅地从商业银行获得贷款,这就为小额信贷业务提供了市场,并且蕴藏着巨大的商机.面对渣打银行和花旗银行等中外资银行小贷服务,阿里小贷之所以形成一定规模,是因为恪守国家政策,并在技术和服务上不断创新,逐渐显示出旺盛的生命力. 一是完全符合国家金融政策 目前,阿里金融旗下有两家小额贷款公司,这两家公司都是经政府批准设立的正规小额贷款机构,资金来源与放贷均受央行

安全管理四项基本原则

本文讲的是 安全管理四项基本原则,在购进新鲜亮丽的网络安全产品或服务前,请确保你的安全策略正在发挥已有产品的最大效能. 网络安全没必要十分昂贵,也不需要太过复杂.是的,有很多极好的产品.服务和咨询顾问供你选择,备战黑客.内部威胁.数据泄露和恶意软件也不应该成为一家公司首要考虑的问题.如果没找准培育网络安全的土壤,新奇的技术并不能帮你什么.关于网络安全,我们来谈谈一些人们极少问到的问题吧.或许就是因为这些问题都太基本,因此才没被认真考虑吧. 我们都知道:如果某人彻夜开着车库门,那他装了再好的家庭安

谈谈做百度seo建议掌握的四项基本原则

摘要: 做国内贸易或目标消费群在国内的企业或个人,都非常注重百度seo,其中原因对于熟悉网络营销的人来说自然不必细表.显然一些聪明的读者,也猜出了其中原因.那就是国内使用搜索 做国内贸易或目标消费群在国内的企业或个人,都非常注重百度seo,其中原因对于熟悉网络营销的人来说自然不必细表.显然一些聪明的读者,也猜出了其中原因.那就是国内使用搜索引擎的用户以百度居多,Google次之,其它搜索引擎占有更少的市场份额.本文主题是做百度seo建议掌握的四项基本原则.顾名思义,基本的就是最基础的,然而最基础

传统企业发展电商的四项基本原则

(本文发表在(IT经理世界>2014年4月第7期上) 电商发展势头正旺,但是绝大多数传统企业的电商之路却步履维艰,发展受到很大限制.我们看到,传统渠道做电商一般就是在线上建立一个如天猫京东那样的商城,而生产企业做电商绝大多数就是在天猫京东开个店铺在线上卖产品.无论是传统渠道还是传统生产企业,它们在线上基本上都采用了我所谓的产品与价格线上线下"双轨制".即线上销售的是线上专供产品,并且以线上普遍的低价进行销售. 然而,传统企业采用线上线下产品价格"双轨制"的电商

应用性能管理工具怎么选?掌握四项基本原则

想象一下嗓子疼去看医生的情景,医生在用压舌板压住你舌头的同时会让你说"啊",通过观察你喉咙的状况,确诊你是因为喉咙红肿而引起的嗓子疼症状,并为你选择适当的治疗方案.这个例子很像传统的基础设施监测工具.这些工具提供了一个非常有针对性但却又很有限的问题视图.在当今复杂的应用和基础设施环境中,为了有效诊断问题,您需要使用应用性能管理工具来查看完整的视图. 应用性能管理工具如何保证应用环境健康? 现在,让我们回顾一个发生在医生办公室的真实场景.当护士为您检查时,她会询问您的症状,病史和您正在服

大数据弹性应用开发的八项基本原则

文章讲的是大数据弹性应用开发的八项基本原则,大数据应用正在从概念走向现实,而企业在大数据应用开发时,软件的弹性(Resilient)正在成为决定大数据应用成败的关键因素.弹性差的应用无法应对大规模的数据集,在测试和运营中也缺乏透明度,而且也不安全. 避免大数据应用在生产环境中掉链子的最佳办法就是在开发阶段就开发弹性应用,例如:鲁棒.经过测试.可改变.可审计.高安全.可监控. 可以说,开发出弹性大数据应用既是一个技术工作,也是一个哲学问题.Concurrent的Supreet Oberoi近日撰文

远程接入四项核心技术确保应用可靠交付

本文讲的是远程接入四项核心技术确保应用可靠交付,[IT168 资讯]当企业拥有更多更分散的分支机构或多种业务系统时,就面临着IT系统应用性能的提升及IT架构的优化问题,简单的远程接入已经不能满足用户需求 经过对用户需求的深入分析,专家总结出决定远程接入系统价值的四项核心技术,包括:动态负载均衡.虚拟打印.DDNS服务及本地输入法.远程接入系统性能优劣性可以通过以下指标来体现:第一,是否自主研发(摆脱Windows):第二,使用方便性:第三,配置繁简性:第四,性能稳定性. 负载均衡 动态负载均衡策

谷歌机器学习项目备受关注的四项核心

作为最初被设计为支持谷歌系统规模伸缩的技术方案,TensorFlow目前已经可为每位用户也享受. 作为谷歌公司专门为应用智能化目标打造的开源机器学习项目,每个人都能轻松选择TensorFlow,而它也会根据各类头条消息预测用户的行为与喜好.不过除此之外,该项目还拥有更加野心勃勃的目标,即随着数据规模的持续增长成为开源机器学习系统日渐庞大的生态系统整体的重要组成部分. 以下为四项TensorFlow值得技术从业者加以关注的重要理由 1.它将成为谷歌内部机器学习系统的下一代方案 根据谷歌公司CEO