傳統(tǒng)程序開發(fā)層疊模式與開放式API應(yīng)用模式對比

得益于開放式API的飛速發(fā)展,開發(fā)者迎來了應(yīng)用開發(fā)的新時代。越來越多的基礎(chǔ)服務(wù)API以切片的形式來交付:登錄、支付、社交、郵件、內(nèi)容、監(jiān)控管理等,極大的降低了開發(fā)的難度和周期,即便個人開發(fā)者也能在短時間內(nèi)開發(fā)出結(jié)構(gòu)相對復(fù)雜的應(yīng)用和游戲APP。

隨著API數(shù)量的逐年增長,API聚合類網(wǎng)站也獲得了廣大用戶的追捧,在國外ProgrammableWeb得到了廣大開發(fā)者和企業(yè)的追捧,而在中國,BAT等互聯(lián)網(wǎng)巨頭也先后推出自家的開發(fā)者平臺,通過豐富的API服務(wù)搶奪開發(fā)者資源。

然而麻煩接踵而來,當(dāng)API并發(fā)訪問量從測試環(huán)境的數(shù)百驟增到數(shù)萬甚至更高時,當(dāng)應(yīng)用部署到更復(fù)雜的網(wǎng)絡(luò)環(huán)境時,性能驟減成為必然。除夕之夜掀起全民搖手機浪潮的微信紅包、朋友圈一夜爆紅的“大片特效”應(yīng)用——足記,都因為用戶訪問并發(fā)量激增導(dǎo)致API性能驟減,甚至無法使用。而淘寶和12306的用戶恐怕早已習(xí)慣了購買流程上的各種卡頓、延遲和無法使用。

技術(shù)實力雄厚的國外應(yīng)用同樣不能幸免。Twitter的成功與開放API是密不可分的,超過一半的流量都是來自第三方接口,然而隨著Twitter的OpenAPI發(fā)布數(shù)量不斷增加,其巨大的訪問量引發(fā)穩(wěn)定性大為降低,宕機頻繁,幾乎所有Twitter用戶都遇到過的現(xiàn)象。

2014年中,Twitter對部分第三方應(yīng)用開發(fā)商封殺了有關(guān)用戶數(shù)據(jù)的開發(fā)接口。同期,在線影片租賃提供商Netflix宣布將于年底關(guān)閉所有的開發(fā)接口,這意味著第三方的應(yīng)用和工具,再也無法獲得Netflix的視頻內(nèi)容。

                       
 

對于應(yīng)用/服務(wù)運維人員來說,API性能降低主要來自三個方面的問題:第一,缺少對數(shù)據(jù)接口的監(jiān)控,沒有及時主動發(fā)現(xiàn)接口性能降低問題所在;第二,缺乏對接口性能的預(yù)警,用戶增長導(dǎo)致數(shù)據(jù)接口調(diào)用的負載變化趨勢沒有預(yù)警分析;最后,缺少對接口的管理手段,傳統(tǒng)的監(jiān)控手段達不到突破性能瓶頸的效果。

云智慧監(jiān)控寶首創(chuàng)的API監(jiān)控(Application Programming Interface Monitoring)服務(wù),能夠?qū)崟r洞察業(yè)務(wù)流程中API接口的可用性、響應(yīng)時間和正確性,實時反饋各地區(qū)用戶體驗,全面準確分析數(shù)據(jù)。從用戶登錄、查詢、下單、支付到業(yè)務(wù)處理查詢等整個業(yè)務(wù)的交付鏈進行全天候的性能監(jiān)控和預(yù)警,提高核心業(yè)務(wù)的運營能力。云智慧監(jiān)控寶API監(jiān)控具備強大的數(shù)據(jù)驗證引擎,全面支持JSON、XML甚至Text、Response Status驗證,跨多平臺應(yīng)用,從API和數(shù)據(jù)支撐層保障用戶的數(shù)據(jù)通信運行邏輯始終符合業(yè)務(wù)的預(yù)期結(jié)果。

近日,監(jiān)控寶對API監(jiān)控模塊進行了全面的優(yōu)化,配置過程更簡單易用,報表視圖的直觀性。如果說好的產(chǎn)品設(shè)計能夠吸引客戶,好的用戶體驗?zāi)軌蛄糇】蛻簦玫腁PI性能決定企業(yè)的競爭力,監(jiān)控寶能幫助企業(yè)在移動互聯(lián)網(wǎng)的紅海中迎風(fēng)破浪,攀上浪峰。

分享到

fanz

相關(guān)推薦