首頁 > 新聞 > IT與互聯(lián)網 >

創(chuàng)業(yè)者請冷靜:你也許并不需要API戰(zhàn)略

2013-09-16 16:34:22   作者:via tnw   來源:快鯉魚   評論:0  點擊:


本文作者DanielJacobson為NetflixAPI項目總監(jiān),《APIs:AStrategyGuide》一書的聯(lián)名作者之一。

  2013年,是API快速成長的一年。我們不僅在今年看到了很多大型的API提供商紛紛被收購或是得到大規(guī)模融資(例如Apigee、Mashery、3Scale和Layer7等),而且還有很多新興的API企業(yè)紛紛成立。更有甚者,我們還發(fā)現(xiàn)了許多API大會的召開。

  另外,Layer7最近的一項調查指出,83%的企業(yè)在未來5年中,都有成立自己的API項目的計劃。API幾乎成為了所有科技企業(yè)都無法忽略的事情。然而我的問題是,是否所有企業(yè)都應該發(fā)展API?

問題:“API戰(zhàn)略”

  隨著人們對API的重視程度越來越高,一些API的術語也開始出現(xiàn),例如“API戰(zhàn)略”和“API環(huán)境”等。幾年前,我甚至寫過一本名為《API戰(zhàn)略指導》的書。在一些情況下,企業(yè)確實非常需要制定API戰(zhàn)略。但是又有多少企業(yè)的確需要API戰(zhàn)略?

  在繼續(xù)討論之前,我需要首先明確“戰(zhàn)略”和“戰(zhàn)術”的含義。BobbyGhoshal在他的博客中給戰(zhàn)略這個詞下了一個很好的定義:“戰(zhàn)略是一個大型的計劃。而戰(zhàn)術則是向前推進這個計劃的手段。”將這個定義用在API戰(zhàn)略中,那么說明API本身就是一個產品。換句話說,API本身能夠給企業(yè)帶來機遇,而且企業(yè)需要針對API制定戰(zhàn)術,支持它的發(fā)展。

  在一些特定的情況下,API的確能夠成為一個產品,給企業(yè)帶來機遇。尤其是那些想要建立開發(fā)人員社區(qū),并且希望以此來獲得新的盈利渠道的企業(yè)。Twilio就是一個例子,他們的戰(zhàn)略就是為第三方開發(fā)人員提供后端API,讓他們能夠開發(fā)出支持Twilio通信服務的應用。

  對于Twilio來說,API能夠被稱為戰(zhàn)略。另外,他們還對API進行了大量的投資。

現(xiàn)實:API只是戰(zhàn)術

  但是對于大多數(shù)企業(yè)來說,API并算不上是戰(zhàn)略。他們無法依靠API獲得新的盈利渠道,也無法依靠API獲得更多的用戶或是受眾。大多數(shù)企業(yè)應該專注于他們核心業(yè)務,并且將API作為一種戰(zhàn)術,讓它來為核心業(yè)務的發(fā)展提供幫助。

  這些企業(yè)不應該每天將“API戰(zhàn)略”掛在嘴邊,而應該將API視為一種幫助企業(yè)發(fā)展的戰(zhàn)術和手段。

  例如Netflix。在Netflix的API項目,就是為了幫助企業(yè)能夠完成他們的首要目標。Netflix推出一些新的程序,這些程序能夠豐富Netflix平臺的使用體驗。為了讓用戶能夠接受這些程序,他們設計了相應的API,而這些API的目的,就是為了完成這些程序的普及,并且為用戶提供更好的使用體驗。

  如今,Netflix能夠運行在超過1000種不同的設備上,API的作用不可忽視,Netflix將API當成了一種戰(zhàn)術,幫助產品的普及,讓開發(fā)人員能夠輕松的將Netflix移植到所有設備上,并且為用戶提供了更好的使用體驗。

  之后,Netflix還利用API讓產品迎來了更多的改變。最近,Netflix的API團隊正在使用API將平臺內容推送到自己的AWS后端系統(tǒng)中,這樣做的好處就是,讓用戶能夠隨時在家中或是在外使用移動設備時瀏覽自己喜歡的內容。這個團隊不再是一個單純的API團隊,而更像是一個內容投送團隊,借助這個團隊開發(fā)的產品,用戶能夠隨時瀏覽內容。

  因此我認為,Netflix的API計劃是一個戰(zhàn)術,而非戰(zhàn)略,NetflixAPI的出現(xiàn),是為了更好的支持企業(yè)的核心業(yè)務,而不是單純的想要獲得新的盈利渠道。

  從我的經驗來看,大多數(shù)想要成立API項目的企業(yè),都應該像Netflix學習。對于絕大多數(shù)企業(yè)來說,API對于他們來說都不應該成為戰(zhàn)略。他們需要做的,就是讓API成為幫助企業(yè)核心業(yè)務發(fā)展的一個工具。NPR、PayPal、E-Trade、Twitter和LinkedIn等知名企業(yè),都只是將API看成是一個工具。

就連亞馬遜、Salesforce等高度依賴API的企業(yè),也都只是將API看作是戰(zhàn)術。API對于這兩家企業(yè)的作用,就是幫助他們的云計算產品和CRM產品更好的發(fā)展。

底線

  API項目成功的關鍵,就是在于了解你的受眾,而你的受眾是由你的業(yè)務類型決定的。因此,你需要對自己的業(yè)務進行準確的分析,然后對API做出相應的調整。

  使用好API,你會迎來發(fā)展和成長。而如果沒有使用好它,API也有可能會增加企業(yè)運營的成本和風險,耗費企業(yè)寶貴的資金,而且還會分散你的注意力,讓你在工作中感到焦頭爛額。

在你了解了自己的受眾之后,你就可以首先制定一個企業(yè)的核心戰(zhàn)略,然后將API作為戰(zhàn)術之一,來支持這個戰(zhàn)略。否則的話,你將會發(fā)現(xiàn)自己取的成功的速度越來越慢,甚至,被擊垮。

 

相關閱讀:

分享到: 收藏

專題