API全稱是Application Programming Interface,意思是應用程序編程接口。作為一個 “規(guī)范”,它規(guī)定了兩個軟件之間的通信和數據的交換方式。通過API預先定義的函數,應用開發(fā)者可以輕松獲取基于某種軟件或硬件的訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節(jié)。開放的API會大大簡化應用平臺的開發(fā)者的工作量,讓兩個平臺之間的無縫結合變得更加簡單。
API經濟洶涌來襲
API讓移動互聯網中海量應用軟件相互自由組合,為應用軟件的開發(fā),平臺之間的業(yè)務合作,以及互聯網企業(yè)商業(yè)模式的創(chuàng)新帶來了更大空間,是業(yè)內公認的“數字膠水”。而API本身具備的這種特性也正在催生更大規(guī)模的“API經濟”。
如果從直觀的角度來理解,API經濟主要指的是它為互聯網,移動互聯網企業(yè)帶來的彼此交叉的業(yè)務聯系和越來越大的商業(yè)規(guī)模。比如,最為大家津津樂道的是下面一組數據——
Salesforce 23億美元的年收入中超過的一半的收入是通過API產生的;
50億筆交易:Google 每天通過API處理50億筆交易;
130億筆交易:Twitter每天通過API處理130億筆交易;
1萬億筆交易:亞馬遜每天通過API處理1萬億筆交易。
這是一組2012年的統(tǒng)計數據,它讓我們看到了那個時候對API的利用即產生了巨大的經濟效益。但另外你可能不知道的是,API的廣泛利用還在帶動一些第三方管理服務商的崛起,比如API管理平臺以及API應用系統(tǒng)性能監(jiān)控平臺。
第三方服務企業(yè)快速搶灘API市場
任何一個行業(yè)當發(fā)展到一定規(guī)模,都不可能僅依靠一己之力繼續(xù)維持行業(yè)競爭力,這時候外包性服務在保質保量上就顯得尤為重要。雖然與國外成熟的API經濟相比,國內的API市場規(guī)模仍處于初級階段,但是API的行業(yè)價值正不斷得到開發(fā),相關的API配套服務也在覺醒。
根據筆者的了解,國內從事APM應用性能管理的企業(yè)云智慧,已經率先實現了API應用性能監(jiān)控的實現。而就目前國內僅有的幾家APM企業(yè)來說,云智慧是第一家也是唯一一家將API監(jiān)控列為重點和獨立模塊的SaaS服務商。
云智慧監(jiān)控寶的API監(jiān)控直接解決了互聯網企業(yè)因大量使用API而帶來的運維痛點。一個電商網站或者移動社交網站,每天可能要處理百萬、千萬甚至上億數量級的業(yè)務請求,期間大量調用身份認證信息、位置信息,以及支付信息等,如果在調用期間API頻繁出現可用性問題,造成用戶無法登陸或支付,都將極大影響用戶體驗,甚而讓用戶轉向其他平臺。
監(jiān)控寶通過模擬用戶體驗,全天候7*24小時向應用發(fā)送請求,實時洞察API接口的可用性、響應時間和正確性,并實時反饋各地區(qū)用戶體驗,全面準確分析數據。
一位資深運維工程師告訴筆者,云智慧的監(jiān)控寶在業(yè)內享有很高的知名度,這款產品上市已經有五六年歷史了,無論是技術、性能還是報警的準確性上在業(yè)內都是首屈一指的。而據筆者打探到的消息,云智慧正在對其監(jiān)控寶產品進行全面升級,API監(jiān)控作為其中一項重要功能模塊,將率先以全新面貌提供給用戶。