2024年API發展六大趨勢
數字化浪潮下,應用與數據量激增,如何建立高效API管理策略勢在必行。讓我們盤點2024年API建設需要哪些準備。
譯自6 API Trends and Practices to Know for 2024,作者 Mike Thompson 領導著 IBM API Connect 產品管理團隊,屬于 IBM 集成組合的一部分。他對客戶的成功和客戶參與有著強烈的熱情。在之前的角色中,Mike 在 WebSphere 產品組合產品管理、架構等方面工作過。
應用程序接口(API)對企業來說至關重要,因為所有不同規模的組織和所有行業都依賴于 API 集成來連接應用程序和數據源。最近數字化轉型計劃的大幅增加,伴隨著應用程序和數據的激增,只會進一步增加有效的 API 管理和充足的 API 策略的重要性。
API 生態系統的最新趨勢和進步為 API 開發、API 管理、API 安全等方面帶來了創新和價值。我最近有機會與 Gartner 就不斷發展的 API 格局進行了交談——以下是需要了解的六大關鍵 API 趨勢和實踐。
公司越來越依賴于從第三方提供商獲得的 API,包括開放 API。這是因為某些功能或數據可以通過外部開發的 API 更有效地提供,而不是通過內部構建的 API。
因此,公司需要確保其 API 策略和技術包括管理 API 經濟中所有內部和外部 API的能力,以確保適當的安全性和治理。
趨勢1:多種 API 標準和格式
雖然 RESTful API 仍然是最流行的 API 架構風格之一,但其他 API 格式超越了典型的請求-響應模型。例如 AsyncAPI(用于事件驅動架構)和 GraphQL 是兩個具有不同規則和結構的新的格式,可解決不同的用例。
這就是為什么需要一個可靠的 API 管理解決方案,它能夠治理和管理所有 API 規范的重要性。
趨勢2:解耦 API 技術
許多組織使用的 API 管理平臺可以提供管理整個 API 生命周期所需的所有功能,從 API 設計到測試再到安全性到發布等。
如今,有一些供應商只提供了這些功能的一個子集,而不是全部。一個組織可以從一個捆綁套件開始,或者是一個提供它幾乎需要的所有東西的供應商,但會添加另一個專門從事其 API 生命周期某個特定階段的不同供應商。最常見的可解耦 API 技術是開發者門戶和 API 網關。
趨勢3:API 技術擴張
解耦 API 管理技術的一個潛在的負面結果就是所謂的 API 技術擴張。使用來自多個供應商的沒有戰略關聯的 API 技術可能會導致缺乏集中化治理、對 API 生態系統可見性差以及安全漏洞。
趨勢4:API 網關演變
網關往往被認為是 API 管理解決方案的一個主要區別點。它們的功能和安全性越強,就越好?,F在,隨著公司接受多云環境和微服務,API 網關的需求已經發生了變化,包括它所服務的角色以及整體架構。許多組織現在正在在其架構的更深層添加輕量級網關。
這些輕量級網關體積小、易于部署,并且功能明確定義。它們變得像通用商品并解決了一個特定問題。雖然許多公司仍然需要更強大的企業級網關,但市場上正在涌現出越來越多的更小的輕量級網關。
趨勢5:高級 API 安全
API 安全策略不僅需要解決當前的威脅,還需要解決新興的威脅。然而,隨著對 API 的更高級攻擊以及需要保護的大量 API 的爆炸式增長,API 安全正成為一個超人類問題。
高級 API 安全利用自動化、人工智能和機器學習更好地保護 API 免受漏洞、錯誤配置和攻擊的侵害。常見的高級 API 安全功能包括識別未受管理和潛在不安全的 API、評估 API 的錯誤配置和漏洞以及實時檢測異常 API 流量以攔截惡意流量的能力。
趨勢6:下一步
要了解更多見解并深入了解新興 API 和 API 管理趨勢,請查看由 IBM 和 Gartner 組織的30 分鐘網絡研討會。