早期云應用集成:iPaas成重要玩家
云計算的***個標志表現為計算密集型任務的形式。不過這些任務的一部分十分類似于典型中間件中的格式轉換。現在,盡管數據和安全問題仍舊若隱若現,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峰會上如是告訴一位聽眾說。