API 經濟的時代:它是什麼 & 為何重要

  2018 年 4 月 10 日

您最近可能到處都聽到「API 經濟」這個詞。自從《富比士》宣布 2017 年為「API 經濟年」以來,似乎每個人都在針對這一切對未來商業和科技的意義提出自己的看法。但它到底是什麼?為什麼每個人都如此興奮?

什麼是 API?

API (應用程式介面) 可讓一個軟體與另一個軟體通訊。我們以 Uber 為例。當您需要從某個地點前往另一個地點時,Uber 會將您與駕駛員聯繫起來。駕駛員會在 Google 地圖上收到您的座標,讓他們可以輕鬆導航至所需的地點。但是,Uber 如何與 Google 地圖通訊以促成此事?Google 地圖和 Uber 之間如何進行資料傳輸?答案是 API。Uber 透過 Maps API 與 Google 地圖通訊。

API 已存在一段時間,但直到最近,人們才開始意識到它們的眾多用途,可協助他們實現業務目標。隨著 API 變得無所不在,迫切需要對其設計和使用進行標準化。OpenAPI 規格 (OAS) 已成為實現此目標的關鍵。基本上,OAS 是一組規則,用於定義 API 的合約,詳細說明其資源以及相應的請求-回應週期。將 OAS 視為您 API 實作和使用的介面。

在實作和使用 API 時,OpenAPI 可以帶來一些很大的好處,例如

  • 更快地建置更高品質的應用程式: OAS 的優點在於,有了它,每個處理您 API 的人都能了解它應該做什麼以及這與他們的工作有何關係。這減少了團隊之間的依賴性,因此可以更快上市
  • 更好的開發人員體驗:這是開發人員在使用您的軟體時的所有體驗總和。在當今競爭激烈的環境中,擁有正面 (或負面) 的開發人員體驗可能會成就或破壞您的新事業。

為什麼它們很重要?

那麼,這有什麼大不了的?為什麼我們應該關心 API?API 和OpenAPI 規格的興起為組織帶來了一些很大的好處。

  • 推動平台:API 透過將不同的軟體應用程式連接在一起,它們也允許第三方開發人員在您現有的產品和服務之上進行建置。這創造了一個可擴展的平台生態系統,以最低的成本增強您為客戶提供的產品。
  • 推動業務:就像 Google 地圖的資料對 Uber 有用一樣,您組織的資料也可能對其他人建置或增強他們自己的產品有用。透過使用 API,您的公司可以公開重要的資料,這些資料可以讓其他人受益。基於公開的資料的重要性,圍繞 API 的各種商業模式從此發展起來,從而透過 API 幫助他們的公司實現成長和收入。
  • 推動技術:建立和更新功能的速度可能會決定您產品策略的成敗。擁有運作良好的內部技術堆疊以及團隊和軟體組件之間的有效溝通,可以幫助您實現開發速度和效率。API 可以幫助不同的內部組件更好地通訊,並且已成為微服務和無伺服器等新式和改良式架構的基礎。

在 NewCo Boston 深入了解 API 經濟

想了解所有關於 API 和 API 經濟的資訊嗎?加入 SmartBear 的 NewCo Boston 會議,參加 喚醒 API 經濟:為什麼您不應該忽略您的 API 策略,講者是 Keshav Vasudevan,時間是 4 月 12 日上午 8:30。我們將提供甜甜圈、SmartBear 贈品和精彩的討論。

如果您無法親自加入我們,請別擔心!我們會在 YouTube 直播上串流此活動。