云和移动时代的企业架构

日期: 2010-09-24 来源:TechTarget中国 英文

  看一看新技术正向何处发展,或者会把我们引向何方,你就会看到有两股不可阻挡的力量:云计算和移动计算。如果管理不当,它们也有可能在企业的IT基础设施中引发一连串的问题,多年都无法解决。

  市值接近80亿美元的Family Dollar廉价连锁商店的CIO Joshua Jewett如今就感觉到了这两股力量的夹击。他一方面在研究云服务是否有可能用于企业的应用开发及测试,同时,来自移动计算的压力也在逐渐增强。Jewett说,员工们会把自己的个人移动设备带进办公室接收邮件,而光顾Family Dollar连锁店7000多家店面的顾客们也都会携带手机进店。

  “你要么就主动地去构建云和移动计算系统,要么你就得被动地被这两股力量推着走。”他说。“怎么说也是主动比被动好。”

  Jewett的观点是:你必须谨慎地决策企业体系架构应包含哪些技术和服务,无论这些技术与服务是否在企业的围墙之内,都将会融入企业的业务战略中。

  根据Gartner的预测,两年之内,有20%的企业将不再会有自己的IT资产,这些企业的CIO会雇佣外包服务商、云提供商和SaaS服务商来托管企业的计算任务。而其他很多企业的CIO则必须管理好员工和客户所使用的大量内外部IT资源,将它们混合在一起。尽管iPhone的用户目前还不能利用手指的动作通过在云上运行的企业级ERP套件去进行交易,不过假以时日是可以实现的。自动数据处理公司的CIO Michael Capone说。

  我们可能不再需要选择一个硬件平台,并指望长期地独占这一资源。IT领导者必须构想一个足够灵活的技术架构,可以多种途径提供企业应用。宝洁公司的CIO Filippo Passerini说,这也包括在其他数据中心,以及在人们掌上运行的各种应用。

  因此,CIO们必须和企业的架构师密切合作,建造一个可以为多种平台提供应用的架构。有些人把企业架构只看成是一种理论上的实验,但是今天技术的演进让好的企业架构已成为一种实际上的必须。

  美国美森轮船公司的高级IT运营经理Srini Cherukuri认为,“关键在于,一开始就要从体系架构的观点去看问题,而不要等到架构都搭好了之后再去修改。”

  移动和云带来架构挑战

  根据Gartner的统计,手机厂商今年到目前为止已销售了14亿部手机,2008年和2009年的销量超过24亿部。根据摩根士丹利的投资大师Mary Meeker的预测,未来4年内,将会有更多的人通过移动设备,而不是PC接入互联网。这些人群当然不光是消费者。例如在宝洁公司,移动计算已不再只是移动员工的特权,它同时也是整个企业的一个计算平台。超过12000名宝洁员工正在各自的办公场所使用苹果iPad和各种智能手机进行日常工作。宝洁公司还与施乐合作,开发出可供其员工利用智能手机打印文档的技术。

  与此同时,佩尤研究中心最近调查了895名互联网专家和IT业高管,询问了关于未来的计算趋势将如何演变的问题。最后得出的一个重要预测是:到2020年,大多数人都将在线使用软件和信息——这就意味着人们将从任何地点接入互联网,而不再仅仅使用存储在他们的PC或是企业数据中心内的工具和数据了。

  北德克萨斯大学信息系统教授、美国信息管理学会企业架构小组主席Leon Kappelman说,创建一个企业架构不仅意味着奠定了企业将要使用的技术基础,而且奠定了他们所支持的各业务流程间的关系和交集。

  然而大多数企业在这方面的工作只进行了一半。Kappelman说,他们通常只在技术层面下功夫,因为技术比较容易理解,而要理解业务流程的相互关系则困难多了。

  Kappelman说,虽然SOA架构会帮助CIO们解决部分问题,但却无法提供完备的解决方案。SOA面向的是项目的设计和实施阶段,以及之后单个组件的复用问题。但是SOA一般不会了解和记录整个业务流程,比如端到端的客户服务。

  美国PNC金融服务集团的首席运营官John Ericksen认为,在技术发生变革的时期,当云和移动计算逐渐成为企业就绪的技术时,IT领导人必须了解它们和业务流程如何相关联。“在你提出移动计算时,人人都想获得所有的功能。然而真正的挑战在于,你到底需要处理什么样的业务?”他的忠告是:“花时间弄清楚这一点很重要。”

  专注于业务的设计蓝图

  市值达162亿美元的PNC是一家为消费者提供金融服务的银行,聘用了35到40个企业架构师。其中有些人擅长于技术,例如擅长规划服务器的配置。其他人则在银行各部门工作,非常了解各业务块的业务需求。企业架构小组作为一个整体,必须了解PNC的业务目标。比如说如何瞄准新的客户群,或者在某个地区进行扩张等。

  Ericksen介绍说,银行还有一个小组专门研究各种新技术概念,以便确认哪些技术可能适合于PNC的未来发展。这个专门从事拓展性思维的团队将帮助企业采纳战略性的技术,搞清楚新技术的发展趋势。例如研究移动计算和云计算是否能够在PNC中采用。

  2008年,PNC以50多亿美元收购了美国中西部的一家区域银行National City Bank。PNC的企业架构师们启动了一个集成项目,用私有云和虚拟化系统将3个数据中心进行了整合与重新配备。如果不是因为银行的架构团队早已研究过这些技术,并在模拟的虚拟服务器环境中运行过一些测试案例的话,PNC是不可能这么顺利地实现整合的。

  “我们向前迈出了一大步,创建了一个灵活的运营环境,为我们提供了更多的选择。”Ericksen说。而新近经过重新架构设计的“智能数据中心”容纳了私有云,其中的服务器容量可根据PNC客户的需求水平进行弹性伸缩。而这些功能如果只采用PNC和National City的传统系统是不可能实现的。

  在移动领域,PNC则调整了通过移动设备对银行账户的访问方式,根据该银行的研究,各种不同的客户群喜欢使用不同类型的移动设备。例如学生就偏爱iPhone,而二战后出生的精英人士则通常使用企业给配的手机,多半都是黑莓。

  考虑到这些不同的移动平台,PNC决定开发一个通用的移动访问平台,然后再为各类不同的设备定制用户界面。最后,PNC再将各类Web应用进行裁剪,以适应不同移动设备的访问。Ericksen说,这一想法避免了为每个移动平台构建整套应用的烦琐过程,既节省了开发时间,也避免了日后难以维护的代码孤岛的出现。

  架构行动主义

  美森轮船公司眼下也在调整其体系架构,以适应移动计算的需要。美森轮船多年来一直使用有安全保护的网站为其客户(如制造商和大型零售企业)提供运输和后勤供应服务。

  如今,美森轮船可以让客户使用移动设备访问其IT团队收集上来的数据。客户还可以在某个集装箱发生移动时设置短信通知提醒。

  美森轮船的Cherukuri说,我们希望客户使用笔记本或台式机去观察他们的货物所发生的变动情况,以便他们能更快地作出决策。“我们已成为客户供应链中的一环。”他说,“对我们来说,能够为客户提供有用的信息,正是我们高竞争价值的体现。”

  和其客户一样,美森的员工也希望能够移动访问像轮船调度等关键应用。但是在IT团队提供这类服务之前,Cherukuri正在让体系架构团队研究各种可能性,草拟出移动设备在企业内部运行的方案。他希望尽可能少地修改现有应用,提供经过重新架构设计的版本。

  美森最早的企业架构是在2004年布局的,当时根本没有考虑到对于企业系统的移动访问。因为那时的移动计算还没有进入企业计算的视野。如今的美森公司重新设计了船只调度应用的用户界面,以便能在较小的智能手机屏幕上很好地工作。如果IT团队只是简单地创建了一个小型的、静态的船只调度表让移动客户去访问的话,这些客户肯定会很快地感到不满意。“我们希望提高用户的满意度,如果你只是对应用进行修改而不是重新设计架构充分发挥其性能的话,用户是不会满意的。”他说。

  自动数据处理(ADP)公司的Capone说,他们公司的企业架构力图反映这样一个服务宗旨:客户可以在任何地方获得他们想要的数据。该公司的体系架构团队和PNC的团队一样,定义了几种基本的移动应用。架构师研究了ADP安全的客户网站上哪些数据最经常被访问,然后利用这类信息来设计新的移动应用应提供的功能。举例来说,ADP利用自己的开发人员构建了移动应用的一些基本功能,然后聘用一些专业公司将其应用界面进行裁剪,以便适应不同的移动操作系统。Capone说,目前公司的移动平台可支持黑莓和iPhone,之后还有可能支持Droid手机。

  业务-架构方法论

  一个设计良好的企业架构可反映出IT与业务目标之间的集成。Gartner的分析师Betsy Burton说。她认为,架构师要成为技术团队和业务经理之间的中间人。为了做到这一点,一个好的架构团队应能够超越技术层面去考虑问题。

  “如果希望架构团队更好地规划未来的业务发展,那他们的工作就不只是为供应商制定标准那么简单了。”她说,“架构团队如果没有清晰地了解业务环境和未来的发展状况,没有推动所有关于架构方面的决策制定的话,那么它就将在说明和提供商业价值的时候会落入极其困难的境地。”

  美森轮船的Cherukuri认为,以新的模式(如云和移动计算)平滑地交付应用,是证明企业架构价值存在的最好办法。“企业架构不仅定义技术、业务内容,以及如何做业务,而且还要定义我们关于技术的思想流程。”

  Burton对此表示赞同。今天企业架构中60%到70%的部门主管要向CIO报告。但是她预测,随着架构团队越来越侧重业务流程方面的专长,他们将会转为向COO报告。

  作为IT教授的Kappelman则期待一场更广泛的变革。在他看来,在业务环境中创造性使用技术的宏大思路不能仅仅局限于IT或者企业架构。他把这种变革比作1800年代末出现的“科学管理”方法。然后,效率专家会负起责任来让企业内部的运转更高效。不久,由这些科学家所繁衍和发展出来的各种管理条例就会影响到所有员工的工作习惯。到那时,人人都会努力追求高效率。他预测说,“我们现在叫做企业架构的东西将会成为每个人所发挥作用的组成部分。”

  与此同时,CIO们将影响一个强大的企业架构团队,通过确认各种应用交付的需要而保持业务需求的先行地位。Ericksen把每个架构师安插在每一条业务线上,让他们去深入了解战略和目标变化的微妙之处。这些架构师会把他们对于技术的了解带下去,再把对于业务流程的了解带回开发团队,确保其所开发和交付的应用是能最好地将PNC作为整体来提供服务的。

  在他看来,企业架构团队“必须深深植根于业务环境中。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐