日前,在由IDC Research和IDG Enterprise贊助的Cloud Leadership Forum(云領袖論壇)上,來自IBM、谷歌、微軟和Salesforce.com的代表齊聚一堂討論他們的平臺作為服務(PaaS)產品。PaaS主要涉及云環境中應用程序的開發和交付,與基礎設施即服務(IaaS)和軟件作為服務(SaaS)相比,PaaS是三個云交付模式中最不成熟的模式。這四家 供應商達成的共識之一是:PaaS仍然處于初期階段。
雖然PaaS市場仍然處于發展中,一些專家預測PaaS可能成為最重要的云模式。 PaaS可以讓企業在云環境根據自己的需求創建自定義應用程序。追蹤PaaS 市場的IDC分析師Steven Hendrick表示,與競爭對手相比,采用PaaS云模式的企業能夠脫穎而出。隨著IaaS和SaaS產品的普及率繼續擴大,企業的區分標志將會是根據 其業務需求進行調整的應用程序。
Hendrick表示,PaaS也具有一定的技術優勢,PaaS環境位于軟件層和基礎設施層之間,這使在PaaS環境中設計的應用程序能夠了解云環境的供應和需求情況,“這使他們能夠了解應用程序的工作負載需求以及基礎設施的系統資源情況。”
越來越多的供應商試圖在PaaS市場分一杯羹。除了微軟、谷歌和Salesforce這些大型供應商外,EngineYard、CloudBees和 AppFog等新興供應商也進入了這個市場。Vmware有一個開源PaaS產品,名為CloudFoundry,而Red Hat也有自己的PaaS產品,名為OpenShift,該產品預計在今年晚些時候會推出開發者預覽版。Hendrick表示,領先的公共云IaaS供應 商亞馬遜網絡服務也可以被列為PaaS服務,因為他們為開發人員提供了工具以在其云環境開發和部署應用程序。
微軟
微軟在市場上擁有最知名的PaaS產品,即其Azure平臺,但是微軟的總經理和平臺傳播者Tim O’Brien表示,目前,云環境仍然主要是采用IaaS模式。“PaaS的問題是,它究竟與IaaS有什么區別?”簡單地說,IaaS只是虛擬機或者存 儲,而PaaS是一個開發架構,其概念是:開發人員開發軟件,應用程序自動根據規范來配置虛擬機。為了便于PaaS和IaaS層之間的連接,微軟近日將一 個IaaS產品擴展到了Azure平臺,O’Brien表示,這使得Azure成為市場上最全面的云產品,他表示,“沒有哪個供應商能夠達到這種廣度。” 另外,該公司還擁有25年與企業IT合作的經驗,新興技術公司根本沒有這方面的經驗,而且,這里沒有捷徑可走。
Salesforce
O'Brien提到的新興科技公司似乎包括Salesforce,但Salesforce公司高級副總裁Rob Woolen并不贊同O'Brien的說法。Salesforce通過其托管在云環境的CRM工具定義了SaaS市場,目前很多世界財富100強公司都在 使用這個工具,這也證明了該公司已經得到各企業的認可。 該公司正積極地進入PaaS市場,他們已經推出了Force.com平臺,并且收購了Heroku(Ruby編程語言,已經擴展到包括Java、 Node.js、Python和其他語言)。他表示:“PaaS的真正價值在于,它讓客戶不用花時間來管理基礎設施,而是開發他們自己的應用程 序。”Salesforce和Force.com得益于一種聯合安全方法:這些使用Salesforce服務的世界100強公司都需要單獨驗證該軟件的安 全程序,如果發現任何漏洞,企業就會收到警報信息,然后整個系統都會進行漏洞修復。
谷歌
谷歌工程總監Peter Magnusson表示,與傳統IT巨頭相比,谷歌作為一家完全的互聯網和基于云的公司,具有其自己的優勢,他表示,“谷歌從一開始就是云公司。”該公司 的PaaS層(名為AppEngine)利用了該公司提供的廣泛的服務的優勢,它可以與其他谷歌應用程序(例如其電子郵件、地圖及其他功能)相整合。“看 看你的IT需求,”他表示,“不要錯過任何機會,因為你的競爭對手可能已經轉換到PaaS了。”谷歌在2008年推出了AppEngine預覽版,并在去 年正式發布了支持Java和Python語言的AppEngine。“在未來,我們將不會將平臺和基礎設施作為兩個不同的東西來討論,”他表示,“用戶需 要一套完整的托管和非托管云服務。”
IBM
雖然其他三個供應商都有自己的PaaS產品,IBM全球技術服務云產品主 管兼首席技術官Mac Devine表示,IBM的戰略是推出PaaS應用程序。IBM公司將PaaS分為兩大類:被轉換為通過云環境交付的傳統應用程序,以及在PaaS環境中 從頭開始建立的新應用程序。“如果你試圖建立一個滿足各方需求的平臺,你可能最終誰都無法滿足,”他表示。IBM有一系列的云產品,包括其 PureSystems和SmartCloud設備,這些設備允許將以前的數據和應用程序遷移到新的PaaS環境中。對于遷移舊應用程序到云環境以及允許 PaaS環境與IaaS層進行交互而言,整合服務將會是關鍵因素。該公司去年對Cast Iron公司(專門從事云整合和遷移)的收購鞏固了該公司在云遷移方面的地位。隨著PaaS市場的不斷發展,開發人員將會慢慢地需要整合大數據分析和工具 到這些應用程序中,而IBM也提供這方面的產品。