複製鏈接
請複製以下鏈接發送給好友

移動應用雲

鎖定
“移動應用雲”作為垂直雲服務的代表,以雲計算為基礎,構建在PaaS層和SaaS層中間,專注為移動應用提供集成化的API服務,同時將移動應用開發技術“雲化”,以服務的形式提供給開發者。簡而言之,移動應用雲就是以“為移動應用提供API”為核心,同時將移動應用開發技術和服務實現了“雲(端)化”二者的結合。 [1] 
中文名
移動應用雲
所屬領域
雲服務

移動應用雲簡介

雲服務的發展進入了突破期,但是仍屬於相對初級階段。優質垂直雲服務(雲應用)的發展,成為帶動雲服務普及的關鍵。真正的垂直雲服務,一定要解決特定問題。不過市場上不乏渾水摸魚者,找一個新概念,將傳統IaaSPaaS服務進行包裝,就號稱某個領域的全新雲服務。 [2] 
“移動應用雲”作為垂直雲服務的代表,以雲計算為基礎,構建在PaaS層和SaaS層中間,專注為移動應用提供集成化的API服務,同時將移動應用開發技術“雲化”,以服務的形式提供給開發者。 [1] 
API和移動應用雲
移動技術架構屬於典型的“三層架構”體系(表現層UI、業務邏輯層BLL、數據訪問層DAL)。尤其強化了表現層與業務層分離。幾乎所有的移動應用都以“三層架構”理論為基礎,安裝在移動設備中的APP更側重界面的邏輯和表現,而APP所需的數據與服務都需要通過“API”的形式從雲端獲取。可以説,移動互聯網的發展,特別是移動應用的崛起與大普及,代表着API時代來臨。沒有API就沒有任何有價值的移動應用,移動互聯網的普及標誌着“全球信息化已經進入了API經濟時代”。
移動互聯網和雲的結合,在所有人看來都順利成章。“移動應用雲”就是在這樣的背景下以“為移動應用提供各種API”為核心而誕生的垂直雲服務。

移動應用雲服務

“移動應用雲”作為垂直雲服務的代表,以雲計算為基礎,構建在PaaS層和SaaS層中間,專注為移動應用提供集成化的API服務,同時將移動應用開發技術“雲化”,以服務的形式提供給開發者。
簡而言之,移動應用雲就是以“為移動應用提供API”為核心,同時將移動應用開發技術和服務實現了“雲(端)化”二者的結合。
從產品結構層劃分,移動應用雲提供三種模塊化服務:
1、移動業務邏輯API:用户系統、第三方社交集成、推送、運營報表、權限系統等。
2、移動數據存儲API:小文件存儲系統、標準文件存儲系統等。
3、“雲化”的APP開發服務:協同開發、雲編譯、開發資源雲管理等。
移動應用雲是對API的生命週期進行完整的管理,包括API設計、API生成、API集成到API安全;移動應用雲同樣延續了雲服務的商業模式,繼承了易於彈性伸縮的特性,按量計費,因此移動應用雲也包括一個獨立的計費系統。

移動應用雲發展歷程

移動應用雲是在移動應用開發技術的發展過程中結合市場需求逐步產生和完善的。歷經了傳統個體移動開發技術,到移動應用平台盛行,最終發展到目前的移動應用雲。目前市場上對API的供應,其中1/6來自於固有業務系統,1/6來自於第三方,1/3來自於傳統手寫代碼的方式輸出API,另剩下1/3來自於專業的API系統通過抽象與模型化操作數據層自動生成的API。
互聯網上每時每刻基於雲的API都在產生巨大價值:
Salesforce超過一半的收入:Salesforce 23億美元的年收入中超過的一半的收入是通過API產生的;
50億筆交易:Google 每天通過API處理50億筆交易
130億筆交易:Twitter每天通過API處理130億筆交易
1萬億筆交易:亞馬遜每天通過API處理1萬億筆交易

移動應用雲本質

認清移動應用雲的本質首先要認清雲服務的本質。任何基於傳統服務器架構編碼和主機模式的移動服務均不能成為真正意義的雲服務。傳統移動應用平台本質立足單機或傳統主機,類似傳統網站的架構,雖然可以集羣部署,但是不是為了雲時代而生。移動應用雲是以API為核心,彈性伸縮,按量計費,傳統移動技術雲化,這幾個關鍵點缺一不可。
開發者和企業如果想真正進入到移動和雲服務的時代,就要認清雲時代與傳統IT架構的不同,在雲的時代,一切都發生了根本性的變化,但是可能還沒被充分認識:
1、大量SOA的架構被ROA(面向資源)所取代
2、大量傳統關係型數據庫被Nosql數據庫所取代
3、大量B2B與B2E服務被改造成B2C服務
正是在這樣背景下,移動應用雲服務加強了“雲”的屬性,尤其強調了“API”的重要性,成熟的移動應用雲服務能夠幫助開發者和企業順利向移動、雲和大數據化轉型。

移動應用雲價值

移動應用雲是雲時代產物,完全面向未來,結合移動技術促進和加速移動創新。同時,能夠幫助開發者更簡單高效的適應雲的架構。告別傳統“搭環境,寫代碼,維護管理系統”的落後開發管理和運維方式。移動應用雲以API為核心的價值為開發者(B2D模式)帶來了前所未有的契機,讓移動應用從想法到實現變得更低成本和高效率,徹底激發開發者的創造欲。
根據統計,平均每個移動應用需要調用超過260個API。目前單蘋果移動應用store就有超過120萬款不同的移動應用,並且移動應用在加速更新和淘汰,加上Android應用數量更為巨大。因此移動應用市場對API個數的需求量,根據估算達到了數百億個,請求次數更是無以計數。因此這種對API的需求,會獲得進一步的持續增長,尤其是結合了雲服務後,市場需要超大量的API。因此移動應用雲技術的興起和發展關乎到了移動技術與雲服務結合後,整個人類信息系統發展的進步。
參考資料