限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

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

  • 2009-03-30
  • 本文字数:1514 字

    阅读完需:约 5 分钟

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

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

2009-03-30 01:462119
用户头像

发布了 501 篇内容, 共 273.4 次阅读, 收获喜欢 62 次。

关注

评论

发布
暂无评论
发现更多内容

如何提升工作效率

wangwei1237

工作效率 文化 大历史理论

H5和WebRTC实时通讯方案的不同

liuzhen007

5月日更

网络攻防学习笔记 Day2

穿过生命散发芬芳

5月日更 网络攻防

【JS】作用域(入门篇)

德育处主任

JavaScript 大前端 Web js

白嫖福利!阿里P7大神梳理的Java数组详细知识点,太实用了

飞飞JAva

Java

网络攻防学习笔记 Day3

穿过生命散发芬芳

5月日更 网络攻防

五月,开篇

程序员架构进阶

个人提升 28天写作 5月日更 总结思考

Redis-技术专题-Redis分布式锁实现方案

码界西柚

redis 分布式锁 5月日更

【LeetCode】整数反转Java题解

Albert

算法 LeetCode 5月日更

高级研发工程师都有哪些特点?【超级准】

liuzhen007

技术人生 工作体会 程序猿

【LeetCode】砖墙Java题解

Albert

算法 LeetCode 5月日更

【音视频】弱网下的音视频通讯

Bob

音视频 直播技术

清华学霸!用18行代码讲解Java接口,程序员:果然厉害,学到了

牛哄哄的java大师

Java 接口

自己在 InfoQ 平台的期冀——共同成长

liuzhen007

1 周年盛典

通向未来的十二个趋势

CECBC

人工智能

微服务-技术专题-微服务进程间通信

码界西柚

微服务 分布式架构 5月日更

算法训练营 - 学习笔记 - 第四周

心在飞

软件开发不同阶段的命名风格

顿晓

5月日更 命名 风格

第八大洲环游记(一):平流层上的非洲故事

脑极体

未来5年或将出现颠覆型区块链应用,资产通证化将重构实体经济

CECBC

区块链

数字化转型能力成为中国纺织服装业未来发展的核心动能

CECBC

纺织面料

模块三作业

c

架构实战营

别再傻傻分不清AVSx H.26x MPEG-x了

LoveYFan

音视频

多家银行增设数字金融部 架构调整背后透露出哪些信号?

CECBC

银行

区块链如何推动人力资源和薪酬管理体系变革?

CECBC

人力资源

我与 InfoQ 写作平台的这些事

xcbeyond

个人成长 1 周年盛典 InfoQ 写作平台 1 周年 5月日更

顺序一致性(Sequential Consistency)

UNDEFINED

sequential consistency Java Concurrency distributed system

3.5 Go语言从入门到精通:标准输入输出fmt包

xcbeyond

Go 语言 5月日更 fmt包

把复杂留给自己,简单留给用户

石云升

5月日更

让 Go 代码跑上移动端

Rayjun

Go 语言 gomobile

OAuth 2.0 了解了,OAuth 2.1 呢?

Zhang

OAuth 2.0 认证授权 OAuth 2.1

挑战2009——创造商业价值的架构趋势_SOA_Sadek Drobi_InfoQ精选文章