云计算的***个标志表现为计算密集型任务的形式。不过这些任务的一部分十分类似于典型中间件中的格式转换。现在,尽管数据和安全问题仍旧若隐若现,iPaaS云计算架构开始走强。
云最早的“典型代表”之一便是2007年纽约时报对Amazon S3的使用,用来将4TB的TIFF数据(一篇1851年时的文章)转换为PDF文件供Web使用。对于经历过中间件传递的人来说,其中所需的转换是很熟悉的,不过这里的工作主要跟计算有关,而非数据集成、中间件消息传递或者是应用虚拟化。
自从那早期以来,中间件集成就不断以云计算任务及挑战的形象出现。就现状而言,以集成为中心的云计算有若干种称谓。包括“基础设施即服务(“IaaS”)”、“平台即服务(“PaaS”)”或者“集成平台即服务(“iPaaS”)”。
“通常我们说iPaaS指的是云中范围很广的一组中间件服务,”Garnter的分析师Massimo Pezzini说。他说iPaaS是一组开发及运行时工具,可用于集成数据、应用服务和流程。
“通常它可以提供一些治理能力,” Pezzini说。再一次地,这与按用户支付模型有关,他说,它同时结合了数据集成、企业服务总线、受控文件传输及B2B网关的混合。
“连接企业应用是今天典型的用例,”他说。
Massimo解释说对iPaaS云的接受收到了缺乏信任的抑制。议题实施者面临着包括安全及数据处理在内等有时候可以相互转换的担忧。
面向数据的数据中心
从一数据为中心的视角来看,云计算通常相当具有挑战性。数据中心并非一夜就可以建成的,在大多数情况下,数据中心里面的数据将保留在公有/私有混合云的私有端。
“跟不同数据源及‘中间件’进行集成实际上是最复杂的事情之一,” 内容聚合商Newstex LLC负责技术的副总裁Chistopher M. Moyer说。
数据源属于有价资产,且并非企业准备放置于“苍穹”之上的东西。
“我想***事情会变得更加容易,随着越来越多的公司拥抱云计算的想法,”新书《Building Applications in the Cloud》(Addison-Wesley出版社,2011)的作者Moyer说:“不过在那以前,它实际上仍然是移植到云计算的***挑战。”
在应用虚拟化方面的基础设施在公有及私有云上面实现,企业经理对此的讨论在不断增加,GigaSpace 负责产品管理的副总裁Uri Cohen说。
“虚拟化基础设施很好,但效果有限。如果你是业务单元,想把基础设施作为服务,那么要采取非常多的步骤,”他说。
很显然,云中间件的提供不比数据中心中间件的提供简单。早期的云努力大多以自动化中间件提供为中心。
“人们希望在创建新应用或升级应用的用时为数小时或数天而非数月的地方取得进展。如果你里里外外的Web应用超过100个,就会想要对所有的应用进行虚拟化。每一业务拥有者都不得不处理应用打包及‘自动魔术般’地调用(相关)资源进行负载均衡等事情。”
现在在什么地方用iPaaS是好的呢?Garnter的Pezzini指出ERP-SaaS集成、B2B集成及联邦SOA集成是可能的备选项。“如果你需要处理许多消息并要进行复杂的转换,iPaaS也许现在不是***的,”他上月在拉斯维加斯举行的Garnter AADI 2011峰会上如是告诉一位听众说。