一切皆軟件,軟件皆API

先說件事兒,科學家證明,馬這種動物最早是出現在美洲大陸的,但經過了漫長的進化之后,這里的馬反而滅絕了。

一個比較合理的解釋是因為在歐洲人到來之前,馬只是和雞鴨牛一樣作為當地人捕獵的對象,而不是馴化后的“捕獵工具”。這直接導致的一個結果就是當地人在戰場上無法和擁有強大騎兵的歐洲人相抗衡。

這件事兒說明了兩個道理,首先,要想讓自己變得強大,就要進入更高級的協作系統;其次,要想生存的更好,還要保證你的協作者也能獲得更好的成長機會。

當然,今天我們主要說的不是馬的事情,我們說協作,一種將在企業中發揮重要作用的協作機制——API

communication

啥是API?

API即Application ?Programming ?Interface——應用程序編程接口,最早的API的概念是和操作系統一起興起的,我們可以把操作系統本身看作一個包含得有豐富API接口的集合體,現在API也泛指操作系統上層的應用接口。

所以,對于大多程序員來說,這并不是一個陌生的概念。然而在最開始的幾年,API這種業務接口因為沒有統一的標準,也更多的是企業與企業針對某些業務進行對接,導致了一家企業和多少家企業合作,就要制定多少個API,進而需要花費很大的時間和精力去開發,加上其中絕大部分的API在后續的使用上并沒有提供預想中的便利,進而逐漸淪為雞肋。

隨著云計算的興起,API開始作為軟件之間重要媒介而作為一種獨立應用而存在。“一切皆軟件,一切皆API”這是AWS首席云計算企業顧問張俠博士近期在深圳舉辦地的一場活動中闡述的觀點,這個觀點可以認為是之前較為盛行的“軟件定義一切”的延伸。

在企業內部,各組織之間可以通過API調用實現軟件的自動配置,且逐漸地,API會變得更加豐富。由開發、運維和質量保障等部門而溝通構建的傳統軟件組織架構將別打破,代之以更為短小的開發組織,各組織間只需要API的調用,就可以讓整個開發過程變得更具協作性、更高效。

同時,API還是建立完善的軟件開發生態的重要手段

在微軟看來,今天的API更新是其新的開發方向的第一步,未來將可以使用統一的API,為各個平臺開發應用并提供OneDrive支持,這樣每個平臺的應用都可以使用OneDrive最新的功能,第三方開發商也能夠快速更新相關功能。

不久前,AWS也發布了旗下最新應用:API ?Gateway,其提供的服務可以輕松地將應用程序和AWS云服務(自然地)連接起來,也可以被用于將舊有的、孤立的網絡服務和應用程序現代化。

而對于眾多中小創業公司,尤其是SaaS類的創業公司來說,通過API的調用,將可以直接享受來自巨頭們的IaaS服務,省去了自己搭建的成本,更為重要的是各企業之間還可以實現業務上的協作。

這就像一塊塊積木,通過彼此的互補,組建成一個更為完整的功能體系,比如主打社區3.0概念的opencom,主營云端數據備份業務的多備份等創業公司,都是通過API的接入,將各自的業務充分與外界融合。

面對數以千萬計的互聯網用戶,創業者和巨頭們從來都沒有停止過如果賺錢的思考,因此,越來越多的人將目光投向了API,他們的出發點都是:做一個產品或者平臺,面向開發者提供服務,既能夠幫助開發者提升開發效率,節約開發成本,同時賺些錢。

E-Business

那么,開發者會為API買單嗎?

獨立開發者及企業的開發者會更快地理解API。特別是如果他們能夠從舊有的系統獲得更多并且讓它們變得對云計算更友好的話。對于開發者來說,數量不斷上升的API服務的確會他們帶來一些便利,比如說通過它們調用云端上的一些復雜功能,并不需要開發。

不過不管對于開發者還是企業來說,他們的程序不只是調用Facebook一家的API,還有可能會同時調用Twitter、Google的等。隨著調用的API越來越多,他們的開發成本也會越來越高。

于是在這個痛點之下,一些把這些API聚集到一起的平臺開始出現,比如獲貝佐斯得投資的Singly、AWS的API ?Gateway、百度的API Store等。

這種第三方服務平臺的具體收費策略由服務商自行制定,如按次數或者包月等。比如,API Gateway的每100萬個免費的調用之后,價格是每100萬個API調用3.50美元。數據傳輸和緩存將會稍稍增加一些費用。

當然平臺會對服務的服務商提供一系列的增值服務,如服務的托管、用戶鑒權、調用頻控、限流和緩存、服務監控、在線調試等,易降低服務商的服務開發和接入成本,同時最大限度的保證用戶使用服務的低成本。

不管是中心化、還是去中心化,抽象一點來說,互聯網就是諸多軟件和硬件的結合,隨著云計算的發展,硬件的問題可以交由摩爾定律來解決,而軟件的問題將由API來解決,未來,你的手機、衣服、汽車都可以有API。



文字 / 程小微

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,182評論 6 543
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,489評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,290評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,776評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,510評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,866評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,860評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,036評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,585評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,331評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,536評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,058評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,754評論 3 349
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,154評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,469評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,273評論 3 399
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,505評論 2 379

推薦閱讀更多精彩內容