写点什么

挑战 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:461852
用户头像

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

关注

评论

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

AI遇上传统文化,文心一言上央视带来跨时空访古体验

飞桨PaddlePaddle

人工智能 深度学习

第三方 Cookie 被禁用?企业该如何实现用户精准运营和管理

Authing

Cookie Authing 用户运营

数据采集在制造业中的应用场景

万界星空科技

数据采集 MES系统 设备管理 万界星空科技 生产管理

APP加固原理与作用

运行Adobe应用提示非正版This non-genuine Adobe app has been disabled soon如何解决

Rose

adobe

喜讯!矩阵起源子公司通过“国家高新技术企业”认定,引领数据库行业科技创新!

MatrixOrigin

数据库 分布式 云原生 MatrixOrigin MatrixOne

2024年的第一场 MatrixOne Meetup 来啦!

MatrixOrigin

数据库 分布式 云原生 MatrixOrigin MatrixOne

苹果电脑应用程序无法打开提示不明开发者或文件损坏的处理方法

Rose

复杂经济时期下的企业财务规划战略

智达方通

全面预算 情景规划 企业财务规划 财务规划

苹果电脑Mac教程:如何开启任何来源选项

Rose

软件测试/测试开发/全日制/测试管理丨Appium Inspector

测试人

软件测试

【年后跳槽必看篇-非广告】老生常态之Spring AOP/IOC 实现原理

派大星

Java 面试 跳槽

​万界星空科技MES系统如何进行产品的质量管理

万界星空科技

质量管理 MES系统 制造业 mes 制造业生产管理系统

精彩推荐 |【Java技术专题】「重塑技术功底」攻破Java技术盲点之剖析动态代理的实现原理和开发指南(中)

洛神灬殇

Java 后端开发 JDK 动态代理 CGLIB 动态代理 2024年第十一篇文章

让 K8s 更简单!8款你不得不知的 AI 工具-Part 1

SEAL安全

开源 AI Kubernetes

京东ES支持ZSTD压缩算法上线了:高性能,低成本 | 京东云技术团队

京东科技开发者

Acrobat Pro DC 2023如何插入附件?Acrobat Pro DC添加附件方法

Rose

替代关系型数据库 MAX 聚合函数的思路

alexgaoyh

MySQL 替代 聚合函数 最新数据 自关联

如何自定义Safari的起始页

Rose

QCN9024: The future of wireless communications, five major advantages over competitors

wallysSK

ByConity 社区回顾|ByConity 和开发者们一起展望未来,携手共进!

字节跳动数据平台

开源数据库 ByConity

云厂商是什么意思?2024年知名云厂商有哪些?

行云管家

云计算 云服务 行云管家 云厂商

FCPX 插件无法使用?|Final Cut Pro X 插件不能使用出现叹号的解决办法

Rose

Parallels Desktop 17 安装Windows 11 教程 附激活工具

Rose

“无法打开应用,因为Apple无法检查其是否包含恶意软件“解决方法

Rose

使用Local Persistent Volume 部署有状态工作负载

华为云开发者联盟

Kubernetes 开发 华为云 华为云开发者联盟

KaiwuDB × 风电企业 | 高性能、低成本、释放数据价值

KaiwuDB

数据库 解决方案

从前端角度浅谈性能 | 京东物流技术团队

京东科技开发者

解决苹果无线鼠标、键盘或触控板无法被 Mac 识别的方法

Rose

苹果电脑重装系统教程

Rose

面试官:如何保证本地缓存的一致性?

王磊

Java 面试

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