3月23日,百度開發者大會在京盛大召開。百度云首席架構師林仕鼎介紹了百度云的技術框架與愿景,百度云平臺將圍繞百度的大數據和計算能力,在基礎層、平臺層、應用層提供數據分析、應用托管和云存儲等全方位的服務,提供具有安全性、穩定性、可靠性和高性能的平臺。
林仕鼎回顧了百度云計算從專有云走向開放云的歷程。他表示,百度云計算技術歷時數年研發,在超大規模數據存儲與處理、高性能與實時計算、高性能服務架構和高可用服務平臺等領域積累了豐富經驗和技術,在反復的驗證下步入開放云階段,通過在Iaas、Paas、Saas三層提供服務支持,最終百度云平臺承載云存儲、云服務組件以及應用引擎工具,給開發者帶來一個簡單可依賴、收益最大化、成長最快的云平臺。
以存儲技術示例,林仕鼎介紹了百度的存儲技術從1.0到2.0、3.0的持續升級,能滿足海量高吞吐、離線數據備份、內置CDN提升響應速度和節約帶寬。同時,百度貼吧、知道、搜索等產品更是匯集了高達5億的用戶群,數據挖掘能力讓其對用戶需求、行為特征的把握更具洞察力,為開發者提供數據分析的案本。
從產品開發流程角度出發,林仕鼎表示,百度提供的在線應用服務開發方法,將開發者的想法通過百度提供的數據分析進行驗證,在開發框架下快速開發成原型及通過應用引擎測試,直至最終的部署運營形成產品,這一開發流程的服務可使得開發者應用開發成本能降低30%,開發周期下降40%。
換言之,百度云的開放技術由開放服務與平臺支持、開發工具及流程支持兩部分組合而成。同時,林仕鼎公布了百度云2012年的技術路線圖:移動測試環境、應用引擎、個人云存儲已經上線完畢;移動建站工具、云測試平臺以及Web App框架1.0將陸續上線。
在該技術路線圖上,百度云的未來將是打造云 OS。
林仕鼎介紹到,百度云OS是一個云和端結合的通用性平臺,以個人為中心來組織數據和應用。在云OS上可以形成三個統一:產品研發的統一、落地終端的統一、運營渠道的統一。云OS提供網頁App化的功能,還將支持新型的WebApp。據林仕鼎進一步解析,新型的WebApp有三個特點: 1、用云增強的WebView; 2、 清晰的MVC架構; 3、云和端可協同執行應用邏輯。在云OS中還將集成應用的搜索、推送和管理等功能,用戶可通過搜索框直接查找和使用APP。云OS的開發環境將為開發者再度降低研發和運營成本,縮短產品開發周期,提升運營效率,最終帶動全行業技術創新力量的崛起。