BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

挑战2009——创造商业价值的架构趋势

| 作者 Sadek Drobi 关注 0 他的粉丝 ,译者 崔康 关注 0 他的粉丝 发布于 2009年3月31日. 估计阅读时间: 5 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

每年年初,往往都会出现对新的一年里各种最重要趋势的预测。随着Lambda the Ultimate网站上关于编程语言预测的讨论,很多其他主题的帖子也层出不穷,包括IT产业、互联网和企业软件发展。

Samuel Greengard早在2008年11月就提出了在2009年的危机时代能够帮助企业提高效率和效益的技术预测。其中很多趋势都与互联网特别是Web2.0的扩张有紧密联系:

——SaaS的扩张,超越了传统商业应用的范畴,例如进入了云计算领域。
——移动性增强,得益于无线技术的发展。
——数据的虚拟化和便携性不仅支持了移动性也减少了存储费用。
——建立在Web2.0工具之上的社会网络已经成为了融合企业知识和基于客户的商业智能的方式。
——网络和视频协作,预计在2010年底会被大多数公司采用。
 
虽然Greengard也提到了与互联网不直接相关的一些趋势,例如,安全、风险和兼容问题、文档管理和电子发现、项目管理等等,但他强调,我们正迈向“以互联网为中心的(依赖连接的)计算模型”,因为Web2.0工具“便于管理数据、任务和业务流程”和“进一步增强了移动性和相关信息的无缝访问”。
 
类似的,企业Web2.0领域的商业战略师Dion Hinchcliffe,提出了“在今年特别不利的经济环境下”企业Web2.0的8个预测。他谈到了SaaS、云计算、社会网络、移动平台和设备、虚拟化和便携性...同时也预测了SOA领域的一些变化,希望“mashups技术和面向Web的架构(WOA)能够引领潮流,因为目前Web2.0/SOA的融合有增无减”。从非技术角度看,Dion认为“经济气候将最终驱动IT和商业的整合,这种商业领域的变化会创造新的机会”,因为在一些还没触摸Web2.0的领域,如金融和房地产等,会出现“创新型参与者”。

最近,Dion Hinchcliffe又进一步提出了2009年架构师必须知道的十大主题,提供了更深入的例子和见解的链接。下面是他列举的2009年存在价值的趋势:

  1. 云计算,“将成为下一代著名操作系统战争的着眼点”,更一般而言,它是“一种架构的进步,几乎肯定会在不久的将来深刻改变软件业务”。
  2. 非关系型数据库,例如CouchDB、Simple DB和Scalaris,有希望弥补关系型数据库的缺点,例如“规模的限制”和“抽象不匹配,不仅会导致大量的开销而且会伤害运行时性能”。
  3. 下一代分布式计算,允许“处理当今软件系统中常见的海量数据”。
  4. 面向Web的架构(WOA),Dion相信“更好的调整了网络”,“更好的针对大多数需求建立面向服务的架构,更富有弹性,便于创建和维护”。 
  5. Mashups,在“消费者领域特别普遍”,最终将占据企业主力位置。
  6. 基于APIs的开放供应链,是一种“针对跨组织SOA的非常强大的模型”,解决类似“安全、管理、扩展和便于使用”等问题。Hinchcliffe认为,这会变得越来越重要,因为“以一个可扩展的、具有成本效益的方式开展业务,作为合作伙伴构建的平台,是21世纪最强大的商业模式”。
  7.  动态语言,借助“运行时性能的平衡提升生产力”。此外,最新的动态语言是极为适合网络的,基于此的很多框架“引入了最新的最佳实践和设计模式,这些在老的平台上很少出现”。
  8. 社会化计算,将在企业架构中找到自己的位置,因为“社会系统的价值通常来说都远高于非社会系统”。
  9. 众包和平行生产架构Crowdsourcing and peer production architectures),适合部署到互联网上的开放业务模式,“包括利用集体智慧、缓解、聚集和保护自身及用户的架构模型”。
  10. 新应用模式,“随着Facebook应用、下一代移动应用等等的出现,widget和gadget的流行,软件的原子化趋势”都预示着“微型应用”时代的必将到来,“它们将嵌入到其他应用中,平衡可扩展性和可用性、安全性”。.

Dion Hinchcliffe认为,这些技术和方法,逐步成为主流,有助于解决当今系统的“扩展性、性能或者功能集的独特挑战”。他认为“软件架构又一次变得令人振奋”,现在是时候实践这些想法了,引入我们的组织,整合到我们的思维过程和架构框架,以此解决问题和创造价值。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT