存储 频道

云计算探讨系列(三)——造云

  【IT168 评论】

  软件将转变为服务的组合

  想在20分钟内就成为一个程序员吗?有了Iceberg这家新成立公司的一个程序,你就可以。只要打开“开始向导”,选择程序类型,比如“项目管理”,敲入“业务对象”—如“客户”、“团队”和“成员”—然后告诉程序他们怎么互相关联。之后设计一些输入表格,定义完成项目的流程,再点几下鼠标就大功告成了。

  事实上肯定没这么简单。很多职业程序员会嘲笑这种开发工具,只把它当作玩具罢了。而Iceberg和其他相似的机构已经证明了极客们正在失去对编程的垄断。现在只要有点耐心,任何人都可以编写简单的程序,比如和同事合作或者绘制一幅在线地图。

  编程的民主化只是一小部分,其背后更深层次的是软件特性的根本变革。而这不只是说越来越多的软件会放到网上提供。更重要的是,不管是否基于网络,软件都不会又大又蠢,而是由各种电子服务组成,自从计算开始向云靠拢这种转变就越来越快。

  为了理解面向服务的架构(SOA)这种新的创建应用的方法,我们来看一个厨房的类比。之前大而无当的软件代表了预制好的食物,放进烤箱就好了,新的架构更像一个餐馆,本身是一种服务却又包含了很多子服务,服务员负责点单传给厨房,大厨负责烧菜,打扫卫生的负责保洁。所有这些组成了“应用”:一家餐馆。

0
相关文章