Oracle創始人兼CEO拉里·埃里森曾表示“云計算完全是胡扯。”,但在上周舉行的Oracle開發者大會上,Oracle透露其APEX產品完全支持基于云計算的互聯網和內聯網開發。InfoQ中文站編輯就此專訪了Oracle服務器技術軟件開發副總裁Michael Hichwa。
在9月份的Oracle OpenWorld大會上,Oracle的創始人兼CEO拉里·埃里森曾公開表示云計算已經成為廣告詞,認為“云計算完全是胡扯。”國內知名IT評論人士洪波對此將信將疑,認為這只不過是Oracle一貫的伎倆,對公眾又釋放的一枚煙霧彈而已,當Oracle看到云計算的價值時,它一定會不遺余力地占領這塊市場:
當微軟成為威脅的時候,必須打擊微軟。當云計算成為威脅的時候,同樣地,也必須打擊云計算。試想,如果Google、Amazon和Salesforce的云計算,已經可以滿足大部分企業存儲和計算的需要,是否意味著Oracle美好時光的終結?
不過,埃利森之所以能成為富豪,是因為他很清楚,理念是理念,生意是生意。如果云計算可以幫助Oracle更好地推廣它的企業協作產品,那么它也很樂于和Amazon合作,如果云計算可以讓Oracle的產品成為云計算的基礎構件,并讓Oracle對產業標準擁有更多的發言權,它也十分樂意和英特爾在云計算上展開合作。
在上周舉行的Oracle開發者大會上,Oracle服務器技術軟件開發副總裁Michael Hichwa在他的演講中明確提到其所負責的Oracle APEX產品完全支持基于云計算的Internet和Internat開發。這也驗證了洪波的“預言”。在大會期間,InfoQ中文站編輯就APEX產品和云計算相關的話題專訪了Michael。
InfoQ:APEX主要解決的問題是什么,是否支持Web 2.0相關的特性?
Michael:Oracle APEX的全稱是Oracle Application Express,以前稱HTML DB,是一個用于Oracle數據庫的快速Web應用開發工具。通過Web瀏覽器以及少量的編程經驗,數據庫開發人員就可以利用它開發和部署專業的應用程序。開發、部署或者運行APEX不需要額外的客戶端軟件,目前其所提供的工具為應用程序構建器、SQL Workshop和實用程序等。APEX對Web 2.0特性的開發也提供了多種支持,比如分頁、基于Ajax的列選、動態創建報表以及Web服務開發等。
InfoQ:Oracle APEX如何支持基于云計算的應用?
Michael:使用APEX進行云計算相關的開發有兩種途徑,一種是登錄apex.oracle.com網站,免費注冊賬號后,就可以在互聯網上創建自己的應用,可以直接在上面運行APEX。通過這種方式,一個互聯網上的數據庫就可以同時為多個公司共同服務,每個人或者企業都擁有自己的數據庫,彼此之間又相互獨立,也就是“多租戶”方式。另外,對企業用戶而已,他們更關心的是如何在企業內部應用云計算。比如有個澳大利亞的客戶,他們就在自己的IT部門應用APEX,使得企業內網中的每一個用戶都能使用。Oracle對云計算的觀點是:云計算不僅對互聯網有好處,對內聯網也有很多好處。
InfoQ:目前有無基于APEX產品完成實際交付應用的案例?
Michael:全球網絡賭博門戶網站Betfair就通過Oracle APEX產品減少了自己新應用程序的面試周期,也得到了Betfair數據庫架構師Alex De Vergori的認可。另外人力資源咨詢公司DDI、JVISTA技術服務社交網絡社區Community Connect也都是基于APEX進行開發的。
