移動互聯網發展帶來的快速交付的挑戰
互聯網完成從WEB1.0向WEB2.0發展,是信息個性化、生活網絡化的過程,與此同時移動通信技術從2G、2.5G向3G演變,技術的演變帶來了更高帶寬、穩定的無線網絡通信。技術的發展,為以移動網絡為載體提供更豐富的業務應用提供了堅實的條件,推動著移動業務和互聯網業務互相滲透、融合,移動互聯網領域也應勢而起,信息個性化,生活移動化成為一種新的趨向。
在移動互聯網領域競爭異常激烈,終端廠商、信息服務提供商、運營商爭相進入,以期奪取價值鏈的戰略制高點。其中一個例子,作為移動互聯網業務應用發布平臺的手機應用商店,自蘋果率先推出AppStore后,其競爭對手諾基亞、互聯網服務商Google推出類似的平臺,運營商也相繼推出自己的移動應用商店。移動互聯網業務除了固定互聯網業務復制、移動通信業務互聯網化外,還有移動互聯網業務創新,業務形式多樣,多通道融合,用戶體驗成為業務成敗的關鍵。
面臨移動互聯網領域的激烈競爭,業務應用快速推出無疑是搶占市場先機的有效途徑,但是移動互聯網業務應用研發涉及移動通信技術體系與互聯網技術體系,如:移動電話、短信、彩信、WAP、定位、移動支付、門戶、搜索、郵件、IM等一系列的技術。這些技術對業務應用研發構筑了一道道障礙,導致業務應用交付陷入技術漩渦,既無法達到快速交付的目的,也影響了在業務設計和運營等提升用戶體驗的關鍵工作。
作為平臺設備提供商,如何做好移動互聯網領域的技術支撐,協助運營商面對移動互聯網領域的激勵競爭,創造業務研發團隊專注業務設計和業務運營方面的研發的良好環境,將技術關注降到最低點?業務應用需要一個為其提供所需要的移動通信業務、互聯網業務技術支撐的平臺,能力開放平臺的目的就是對移動通信與互聯網技術能力進行聚合和開放,降低業務應用開發難度,支撐業務應用快速交付的平臺。
能力開放平臺通過理清交付模型,打造一個開放的平臺框架,提供技術能力支撐
基于能力開放平臺的業務應用,在交付模型分四個層次: 使能層、支撐層、能力開放層、業務應用層。使能層專注于通信及網絡能力、具有專業關鍵技術的應用能力的使能,包含如:短信、彩信、定位等基礎網絡能力,云計算基礎設施,搜索引擎、CA、云存儲、大數據遞送等應用能力;支撐層專注于提供業務運營管理及控制的能力提供,能力提供者包含SIMS、BOSS、MISC、VGOP等運營商已經在現網部署的網元,為用戶管理、產品管理、用戶訂購、訂購管理、計費管理等能力提供支撐。能力開放層聚合使能層、支撐層的各種能力,屏蔽各種能力的差異及技術復雜性,并對業務應用提供能力調用API,支撐業務應用的構建。交付模型中最上面是業務應用層,應用層之間面對用戶提供業務應用,其專注于業務設計及研發,關鍵技術支撐通過能力開放層獲取,基于能力開放層,應用層可以開發出透明短信、透明郵件等核高基應用,也可以開發出168業務的便民服務、行業應用,還可以支撐MM平臺的能力運營,為MM應用開發者提供能力購買服務。
能力開放平臺處于交付模型的能力開放層,實現一個開放的平臺框架,提供技術能力支撐。平臺框架包含三個主要方面:向下能力聚合、向上能力開放、橫向能力管控。能力聚合基礎通信及網絡能力如短信、彩信、定位等,應用能力如搜索、CA、云存儲、大數據遞送,支撐能力如:產品管理、用戶管理、用戶訂購、訂購管理、計費管理等關鍵的管理支持能力。能力開放平臺搭建一個能力接入的框架,作為合作集成平臺,支持第三方產品技術能力接入,整合業界的優秀技術產品,持續不斷積累和豐富能力。能力開放方面,平臺向業務應用提供封裝穩定的WEB Service API接口,屏蔽具體能力提供者的技術及接口實現差異性。橫向管控方面平臺提供流量控制、能力訪問空閑控制、能力調用鑒權、監控告警等功能,滿足電信級業務應用安全、維護監控方面的要求。
業務應用依托能力開放平臺,加快業務研發和交付
搭建于能力開放平臺之上的業務應用,可以方便的使用各種能力,能力開放接口通過WEB Service接口形式提供,業務應用無須投入系統對接、專業技術研發漩渦中;業務應用自由組合各種能力,業務應用可以快捷的支持業務的各種形態,實現業務多通道承載。
能力開放平臺讓業務應用交付聚焦在業務設計和運營需求方面的研發工作,由于能力開放平臺對各種移動互聯網業務應用所需的技術能力的研究及封裝,業務應用關注點才可以集中在用戶研究、業務設計、業務研發、業務內容展現、業務營銷等跟運營密切相關的活動,而非具有專業門檻的技術研發。
基于能力開放平臺開發業務應用的示例:
業務介紹:一個叫商旅服務,為短途客戶提供休閑、娛樂、會議等旅游景點、住宿、餐飲信息查詢和訂購服務的一個移動互聯網業務。用戶可以通過自助商旅服務,通過WEB、WAP、手機客戶端獲取服務,并使用移動支付來支付門票費用,支付完成后用戶將接受到訂購成功的短信提醒。為提供更貼身的服務,業務應用可以通過用戶位置生成地圖信息給用戶。該業務應用涉及的關鍵技術有:信息搜索、位置定位、地圖服務、移動支付、短信發送。不使用的能力開放平臺的情況下,業務應用不僅需要提供景點、酒店信息維護功能,用戶服務門戶,還將消耗大量的研發精力在構建一個符合自身業務的信息搜索系統,并與位置定位、地圖服務、移動支付、短信發送等服務器對接。
下面是基于能力開放平臺的系統應用流程:
a)用戶登錄應用后,瀏覽地區景點,輸入查詢信息,希望搜索到某一地區的三星景點
b)業務應用接收用戶請求后,通過能力開放平臺的搜索能力接口請求搜索信息
c)能力開放平臺通過搜索引擎獲取搜索結果后返回給業務應用
d)業務應用展示搜索結果,用戶通過搜索結果找到感興趣的景點,發起訂購優惠門票的請求
e)業務應用通過能力開放平臺的移動支付接口請求支付扣費
f)能力開放平臺通過移動支付平臺完成支付后返回結果給業務應用
g)業務應用完成票務處理,并通過能力開放平臺的地圖能力接口請求用戶位置至景點的地圖
h)能力開放平臺通過LBS平臺獲取用戶位置信息,結合位置信息向地圖服務請求地圖信息,然后返回結果給業務應用
i)應用返回訂購情況及根據用戶位置產生的移動地圖信息給用戶
j)業務應用在景點門票有效期過期前,通過能力開放平臺的短信能力發送提醒短信給用戶使用門票
從上面可以看出,通過能力開放平臺,業務應用的研發技術門檻降低,能力開放平臺為業務應用提供信息搜索能力、位置定位、地圖服務、移動支付、短信發送等服務能力,業務研發可重點關注景點、酒店資源維護,業務展現與營銷等功能,提升業務應用研發速度。