写点什么

软件制造:为虚拟化基础设施和云计算定制的应用程序栈

  • 2008-09-16
  • 本文字数:1054 字

    阅读完需:约 3 分钟

CohesiveFT 刚刚发布了一份白皮书,详细说明了业界的一个新趋势:由成熟的开源软件和云计算催生的软件制造(Software Manufacturing)。

粒度越来越细的分布式计算架构是客户导向的,而非供应商驱动。客户正积极地从单源、紧耦合和纵向集成的中间件解决方案转向多源、松耦合和横向关联的中间件解决方案。

相比之下,CohesiveFT 认为:

现今的中间件是单源、高度人工参与的(high touch)、一刀切的,而且不透明的定价含糊难解。

CohesiveFT 还认为,这种市场就要被在线分布式模型瓦解了。最近微软的 Frederick Chong 对此观点亦有共鸣,他认为软件分发的民主化将是该瓦解背后的主要驱动力(基于Chris Anderson 的标志性著作《长尾》)。

CohesiveFT 指出:

IT 分析师的研究一致表明,企业投入到新业务创新的人力和财务预算所占的比例低于 20%。尽管表现形式不一,造成这种状况的根源最终都可以归结到“复杂性太高”。

软件制造(Software Manufacturing)的理论依据是该复杂性可以得到治理:

潜在部署于网格拓扑结构中的虚拟化计算机设备开始激增,伴随着成千上万的开源构件与之同时兴起,客户需要管理的复杂度有逐渐提高的风险。“软件制造商”可以通过自动化平台来降低这种复杂性,该自动化平台可以让中间件解决方案的配置和提供就像选择内存、硬盘和外围设备一样轻松。

CohesiveFT 主张,数量和种类都很充足的开源软件(OSS)构件使得用完全不同的构件建立现代中间件栈变得很容易,即使这些构件在功能上并没有显著的差异。特别是,这些构件之间的耦合非常松散,以至于:

制造业模式不再仅仅适用于硬件或者物理组装的产品;现有中间件产品向多源、松耦合和横向关联的构件的转变,以及软件“制造商”策划的供应链管理催生了一种新的方法:软件制造……软件市场将转变成从专业厂商采购独立的组件,再以按单定制的模式组装出大批量的定制化应用程序栈。

但这并不是全部,CohesiveFT 也注意到出现了加强软件制造的一个新趋势:

CFT 鼓励企业和个体开发者做出同样的社区贡献。在弹性服务器平台所创造的机会之中,社区贡献或者众包(crowdsourcing)是关键的部分。

软件制造是不是将掀起有助于开源软件成功的第二波浪潮?它是否确实是颠覆性的?还是针对“长尾(long tail)”中的非消费者?您对此有何意见呢?

查看英文原文: Software Manufacturing: Custom Application Stacks for Virtualized Infrastructure and Cloud Computing


译者简介: 张兵,有 Web 应用开发、XML 技术、消息中间件和企业服务总线等方面的开发经验,对 SOA 领域比较熟悉,关注软件架构技术和有效的项目管理。

2008-09-16 23:331187

评论

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

Serverless 躁动背后的 5 大落地之痛

阿里巴巴云原生

Serverless 微服务 开发者 云原生 k8s

15. Python 程序运行速度如何提高十倍?第一遍滚雪球学 Python 收工

梦想橡皮擦

Python 2月春节不断更

CoralCache:一个提高微服务可用性的中间件

华为云开发者联盟

数据库 微服务 中间件 内存 CoralCache

技术秘籍 | 如何简单优雅的适配textview行间距?

百度开发者中心

大前端 TextView

2021金三银四想进字节大厂必看:LeetCode算法收割机+算法刷题宝典

比伯

Java 编程 架构 面试 算法

定制开发小程序

luluhulian

解密协议层的攻击——HTTP请求走私

京东科技开发者

安全 HTTP

Hive HMS Canary 时间较长异常分析

kwang

大数据 hadoop hive

一文搞懂TCP的三次握手和四次挥手

不脱发的程序猿

三次握手 四次挥手 TCP/IP 网络通信协议 二月春节不断更

Elasticsearch Query DSL 概述

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

Kafka.01 - 简介

insight

kafka 2月春节不断更

LeetCode题解:1143. 最长公共子序列,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

竞猜商城系统软件制作

v16629866266

架构师week12作业

Geek_xq

对DevOps的九大误解,是时候纠正了!

禅道项目管理

开源 DevOps 敏捷 自动化 持续交付

开源数据库管理系统现在比商业产品更受欢迎

PostgreSQLChina

数据库 postgresql 软件 开源社区

DIY一款4路USB转TTL串口调试模块

不脱发的程序猿

DIY 电路设计 硬件设计 USB电路 USB转TTL

【STM32】ST-LINK下载器下载后需复位,程序才运行的问题

AXYZdong

硬件 stm32 2月春节不断更

android进阶之光!还有人不知道什么是AndroidX的吗?通用流行框架大全

欢喜学安卓

android 程序员 面试 移动开发

我在春晚现场护航直播

阿里云CloudImagine

阿里云 运维 直播 运维工程师 春晚

日记 2021年2月19日(周五)

Changing Lin

2月春节不断更

android开发工程师需要学什么?360°深入了解Flutter,这原因我服了

欢喜学安卓

android 程序员 面试 移动开发

最新金三银四阿里巴巴内部Java架构师面试突击面试题手册,面试前必看

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

拥抱云原生,Fluid 结合 JindoFS:阿里云 OSS 加速利器

阿里巴巴云原生

容器 云原生 k8s 分布式计算 调度

数据中心决策如何快人一步?一块大屏轻松实现3D数据可视化

一只数据鲸鱼

物联网 数据中心 数据可视化 IDC 机房管理

万字长文:解读区块链7类共识算法

华为云开发者联盟

区块链 公有链 拜占庭容错 共识算法 公式算法

诊所数字化:就诊流程标准化和产品SOP设计

boshi

数字化转型 医疗 七日更

了解操作系统的那些事儿,从这篇文章开始

飞天小牛肉

Java 程序员 面试 操作系统 2月春节不断更

架构师week12心得

Geek_xq

【LeetCode】最大连续1的个数三Java题解

Albert

算法 LeetCode 2月春节不断更

翻译:《实用的Python编程》01_07_Functions

codists

Python 人工智能 后端 数据结构与算法 函数

软件制造:为虚拟化基础设施和云计算定制的应用程序栈_开源_Jean-Jacques Dubray_InfoQ精选文章