写点什么

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

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

关注

评论

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

云视频技术领军人赵加雨:如何提升在线教育课堂互动体验

拍乐云Pano

音视频 在线教育 RTC 互动课堂 白板

抢先体验全新升级版Eternal Wallet!

Geek_c610c0

数字货币 数字货币钱包开发

为什么说rollup比webpack更适合打包库

fengxianqi

大前端 Rollup webpack

为什么香港云服务器更适合放新网站

德胜网络-阳

Flash Player终将成为历史,HTML5正站在舞台的中央

葡萄城技术团队

PostgreSQL 13 RPM中有哪些新功能?

PostgreSQLChina

数据库 postgresql 开源

如何基于 SDK 快速开发一款IoT App 控制智能灯(iOS 版)

IoT云工坊

ios App 物联网 IoT sdk

高空立体云防控系统搭建,智能化平安小区建设方案

t13823115967

平安小区 智慧平安社区建设

如何通过 Serverless 轻松识别验证码?

Serverless Devs

人工智能 Serverless 云原生

一线大厂开源三份JDK+Spring+Mybatis源码笔记

Java架构追梦

Java spring 源码 jdk mybatis

字节二面跪拜“Redis源码”后,面试官直接推荐这份笔记!真是NB

比伯

Java 编程 架构 面试 程序人生

限时!字节Java程序性能优化宝典开源,原来这才叫性能优化

996小迁

程序员 面试 性能优化 笔记

2021 云原生走向何处?

云原生实验室

Demo分享丨看ModelArts与HiLens是如何让车自己跑起来的

华为云开发者联盟

人工智能 智能车 hilens

周立齐出任电动车联合创始人:网红经济背后的病态消费心理

石头IT视角

面试必问的 Redis:主从复制

Java架构师迁哥

用一把吃鸡的时间,免费上云搭建网站应用

华为云开发者联盟

服务 建站

移动生态盘点与HMS生态解析

华章IT

华为 Android Studio 移动开发 HMS

盘点 2020 | 10 天开发前台系统技术系列

老魚

CSS 大前端 全栈 js 盘点2020

扒开 SqlSession 的外衣

田维常

mybatis

没能进入大数据领域

escray

面试 面经

应急指挥中心平台搭建,移动可视化指挥解决方案

t13823115967

可视化数据分析搭建 应急指挥

区块链溯源平台优势,区块链溯源系统解决方案

13530558032

智慧社区综合管理平台搭建,智慧平安城市建设

13530558032

微服务架构思考 - 理清楚,管起来

jorden wang

APICloud AVM 多端开发 |外卖 app 开发案例源码教程(上)

YonBuilder低代码开发平台

Vue 大前端 Web Worker 移动终端

九环智能合约开发

V19927655815

APP开发

星域母子币系统软件开发|星域母子币APP开发

系统开发

加密猫MIMI系统APP开发|加密猫MIMI软件开发

系统开发

一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!

华为云开发者联盟

AI 物联网 智慧园区

软件测试必须掌握的http网络协议知识

测试人生路

软件测试

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