云平臺開發商,大有可為——2012阿里云開發者大會觀察
開放平臺是新一波互聯網的發展趨勢,基于云計算天生的平臺屬性和概念的火熱,眾多開放平臺也常常把自己稱為云平臺。這些云平臺基本可以分為兩類,一類平臺提供的API針對自己的網站,對接的應用主要為平臺自身服務,比如新浪SAE、百度云等,多數開放平臺屬于此類;另一類則為數較少,國外有google、國內則是阿里云,這些平臺上的應用不依賴于平臺的業務,開發者具有更多的發揮空間。
開發者作為與開放平臺共生的重要力量,也成為各個開放平臺爭取的對象。2012年11月9日,阿里云在杭州舉行開發者大會,把這場年度最重要的會議冠以開發者之名,不僅反映了阿里云對開發者的重視,也為理解阿里云的云計算之路提供了思路。
在大會上,阿里云總裁王堅博士的演講以“開發者.飛天.云OS.開發者”為主題,王堅描繪了以云計算作為通用的IT服務,以開發者為主要力量的生態面貌,認為不論軟件、硬件行業都是開發者,而云計算就是為所有開發者提供一個最美好的平臺。
王堅:阿里云為開發者提供美好家園
王堅首先解釋自己對云計算的期望,認為云計算可以為各行各業提供通用的IT基礎服務,消除不同行業的IT解決方案之間的差異,“有了這個平臺以后,一個傳統的企業,可以做一家互聯網公司做的事情。一家傳統的互聯網企業,可以做一個移動互聯網企業可以做的事情。”
同時,云計算應該成為一種隨需而變的服務能力,消除企業規模大小之間的差別,“在阿里云的飛天開放平臺上。一個人可以做一家大公司可以做的事情,具備成千上萬人投入才有的技術能力;飛天也可以讓一家大公司做一個人可以做的事情,具備一個人的靈活性和效率。”
消除行業和規模差異為云計算的平臺化奠定了重要基礎,而王堅還希望通過飛天開放平臺和云OS把軟件和硬件開發者關聯到一起,進一步拓展云計算的服務空間,“從開發者的角度來看,無論軟件企業、硬件廠商、還是互聯網和移動互聯網企業都是云計算上的開發者,阿里云為開發者提供一個平臺,把云計算變成一個美好的家園。”
王堅還認為,阿里云目前取得的成就,都需要感謝開發者,“阿里云的飛天開放平臺幫助國內的云計算開發者定義了如何做云計算,而開發者和客戶真正教會了阿里云怎么做云計算。” 王堅重新定義開發者為“開發商”,希望開發者提供具有市場價值的應用,推動云計算普及的愿望,這個解讀貫穿了開發者大會全天所有的演講。
陳金培:2012是云計算實踐元年
阿里云計算業務總經理陳金培為理解王堅描繪的愿景提供了充分的注釋。
陳金培介紹,2011年7月28日阿里云第一個云計算產品云服務器進入市場,目前已經有數萬個網站、應用或游戲部署在阿里云平臺,每天支撐上億直接或間接訪問。阿里云飛天開放平臺提供彈性計算ECS、關系型數據庫服務RDS、開放存儲服務OSS、開放結構化數據服務OTS、開放數據處理服務ODPS、云渲染、云搜索等多種云計算服務,陳金培把這些云計算服務可以歸納為彈性計算、存儲和數據庫服務、大規模計算三大類。ECS、RDS、OSS的應用模式比較簡單,是目前中小企業中最普及的云計算服務;OTS、ODPS以及其他創新的云計算服務滿足了較大規模企業的剛性需求。
11月9日下午的5大專場上,阿里云的眾多技術專家和客戶代表,介紹了各種云計算服務和眾多案例,覆蓋了從互聯網和移動互聯網、SaaS、傳統企業等眾多領域。與王堅描述的愿景相應,云計算不僅僅局限于小規模應用,也支持傳統的企業向云端轉型,在為企業級用戶提供的服務以外,也為很多平臺型應用提供底層支撐。
互聯網和移動互聯網
互聯網和移動互聯網是最主要的開發者群體,云計算的價值在于提供低成本、彈性能力的計算資源,對于大多數開發者,采用阿里云的ECS、RDS、OSS即可以完成基本的IT部署。
唱吧技術總監田然介紹,作為移動互聯網最火熱的應用之一,唱吧每天上傳歌曲超過100萬,上傳圖片超過25萬,下載圖片次數超過千萬,帶寬峰值超過5GB,流量超過20TB,唱吧在OSS上部署歌曲和圖片,大大節約了成本,滿足移動互聯網爆發性增長的需求。
此外還有周末畫報、蝦米網、囧記單詞等很多知名的傳統互聯網和移動互聯網應用也部署在阿里云上。
php100創始人張恩民表示:“阿里云平臺為困擾互聯網創業者的服務器穩定性、資金短缺、新產品開發、技術短缺、人員成本等難題,提供了新的解決方案,是適合中小企業、人個用戶、互聯網創業者的云平臺。”這句話印證了王堅博士所說的,云計算讓一個人具備具備一家大公司具有的能力,這也是云計算吸引眾多開發者的魅力之一。
SaaS
在傳統互聯網和移動互聯網開發者之外,傳統的軟件廠商是另一股重要的開發者力量,阿里云也覆蓋了這個群體。阿里云支撐了中軟的企業APP平臺R1、天貓聚石塔等PaaS平臺,也直接支持了暢捷通、Teamcola等眾多的SaaS軟件商。
作為SaaS的代表,彩程設計CEO沈學良表示,阿里云的安全保障和品牌值得信賴,彩程旗下的SaaS應用Teamcola和Tower都部署在阿里云,相當于把全副身家壓在了阿里云。
對于傳統軟件廠商,阿里云的價值應該在于可信、更低成本的硬件平臺,讓軟件企業得以專注于軟件解決方案。
傳統行業的創新解決方案
阿里云還面向傳統行業等更廣闊的領域,支持傳統領域的企業開展創新業務。OSS支持安存的大量錄音文件,OTS和ODSP幫助施耐德處理各種能源數據,ODPS支持阿里金融基于成交記錄通過模型計算實現自動化的信用評估和貸款審核,平均每天處理9000多筆貸款申請,實現傳統銀行無法完成的任務。云渲染可以幫助動畫公司大大節約渲染的時間和成本,5分鐘左右的高清動畫,用云渲染40分鐘處理完成。
在不同領域的傳統行業,云計算提供無差別的基本IT服務,讓傳統企業同樣能具備強大的計算資源,消除不同領域在IT解決方案上的能力差異,得以聚焦核心業務。
3C行業和硬件廠商
阿里云也為傳統硬件制造商提供構建互聯基礎設施的能力,云OS在其中承擔了重要作用,作為連接軟硬件開發者的平臺,提供基礎IT服務;云OS也作為重要的應用渠道,幫助開發者把互聯網服務搬到移動互聯網上,把硬件的價值放大,讓不同服務相互整合,對用戶產生差異化價值。
通過飛天開放平臺和云OS,阿里云團結了一大批傳統硬件制造商,有創維、海爾、TCL、海信,等傳統家電巨頭,也有在開發者大會上最新亮相的百立豐、小辣椒兩家手機廠商。
另外要專門提一下大數據,基于云計算平臺的強大計算能力,現在已經有EasyHadoop、馬克威等數據分析和處理工具運行在阿里云上,在將來大數據將來一定會逐漸成為重心,這也是值得開發者關注的領域之一。
陳金培認為,2012年是中國云計算落地實踐的元年,阿里云為很多行業提供了服務。從阿里云云計算服務的普及程度來看,云計算在各行各業都在逐漸發揮作用,通過改善基礎IT能力,對業務創新產生影響。
開發者在阿里云平臺上,可以不依賴于平臺的業務,而可以專注于自身原有的行業經驗和優勢,對原有方案進行改善和創新。阿里云面向最廣泛的開發者群體,在將來會有更廣闊的應用前景,開發者在其中也大有可為。
唐洪:阿里云兼顧谷歌和亞馬遜
回頭看來,阿里云如此廣泛的布局令人驚嘆,同時也會對阿里云如何支撐這些云計算服務提出疑問,阿里云計算資深總監唐洪為此提供了答案。
唐洪介紹了飛天開放平臺的建設思路與經歷的技術挑戰,針對云計算的三個本質:大規模、低成本、服務特質,飛天開放平臺在設計之初定了兩個目標:一、同一套系統支持盡量多的離線和在線服務,以實現大規模和低成本:1、把不同應用放到同一平臺上,擴大平臺規模性;2、離線和在線應用存在共性;3、離線和在線服務本質上有差異,可以資源利用互補;二、以公共服務的方式提供服務。
唐洪也介紹了,在實現這個目標的過程中,系統的大規模和復雜性帶來了巨大的挑戰:1、小概率事件變成常態;2、全局同步代價昂貴;3、測試場景受限;4、系統熱點動態性。最終,飛天在性能關鍵路徑上避免全局同步,對不精準的全局狀態達成一個妥協:1、降低模塊之間耦合性;2、強調整個線上系統的可診斷性。
唐洪還介紹了飛天開放平臺的主要功能模塊與技術改進的成果和方向,阿里云通過自主研發實現一個大的統一平臺提供盡量多的離線和在線服務,彈性計算、RDS、OSS、OTS、ODPS、云渲染等服務全部部署在飛天開放平臺上。
唐洪認為,阿里云一開始就采用了統一架構的方式建設飛天開放平臺,飛天開放平臺兼顧了谷歌和亞馬遜的特點,類似與谷歌采用統一架構集群,以提高資源的利用率,也可以把有限的開發資源集中,達到對物理資源和人力資源的優化,最終帶來成本的降低。
對于開發者而言,具有和google一樣統一的技術平臺,同時也提供亞馬遜的多樣化的服務能力,這樣的開發環境在技術可靠性和便利程度上,都更為可信。
1.5億扶持開發者
在技術平臺之外,開放平臺對開發者的扶持政策也是關心的重點。
阿里云在2012年7月起啟動首屆阿里云開發者大賽,共設置了百萬獎金,歷時三個月進行多個地面沙龍交流和培訓,共有2000多名參賽者參加。在11月8日,20位優秀參賽作品的點評會上,《程序員》總編劉江等4位評委特別注意產品的應用價值,評選優秀產品的兩條原則:1、具有比較清晰的定位;2、有實用性,有比較廣泛的用戶群體,而純粹以技術練習開發的作品則不被看好。最終開發者江林錦的作品ECSMate,作為提供阿里云服務器的web管理工具拔得頭籌,獲得了超級工具大獎20萬元獎金。
11月9日上午,阿里云正式推出了阿里云開發者社區,陳金培表示阿里云將會推出1.5億資金支持的計劃,像過去阿里巴巴助力網商一樣,支持“開發商”。阿里云推出了人才培訓計劃,并且出版了一本飛天開放平臺的開發教程,在2013年,阿里云還將支持更多SDK、規劃完整的API體系、完善開發文檔。
作為專注于提供云計算基礎服務的開放平臺,阿里云在平臺的定位和布局上,都有比較清晰的思路,目前的市場局面為開發者提供了一個自由發揮的空間,而阿里云對開發者也有足夠的重視,在飛天開放平臺的開發體系進一步完善之后,將會形成更加繁盛的云計算生態。