數字化浪潮下,應用與數據量激增,如何建立高效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的能力,以確保適當的安全性和治理。
雖然 RESTful API 仍然是最流行的 API 架構風格之一,但其他 API 格式超越了典型的請求-響應模型。例如 AsyncAPI(用于事件驅動架構)和 GraphQL 是兩個具有不同規則和結構的新的格式,可解決不同的用例。
這就是為什么需要一個可靠的 API 管理解決方案,它能夠治理和管理所有 API 規范的重要性。
許多組織使用的 API 管理平臺可以提供管理整個 API 生命周期所需的所有功能,從 API 設計到測試再到安全性到發布等。
如今,有一些供應商只提供了這些功能的一個子集,而不是全部。一個組織可以從一個捆綁套件開始,或者是一個提供它幾乎需要的所有東西的供應商,但會添加另一個專門從事其 API 生命周期某個特定階段的不同供應商。最常見的可解耦 API 技術是開發者門戶和 API 網關。
解耦 API 管理技術的一個潛在的負面結果就是所謂的 API 技術擴張。使用來自多個供應商的沒有戰略關聯的 API 技術可能會導致缺乏集中化治理、對 API 生態系統可見性差以及安全漏洞。
網關往往被認為是 API 管理解決方案的一個主要區別點。它們的功能和安全性越強,就越好。現在,隨著公司接受多云環境和微服務,API 網關的需求已經發生了變化,包括它所服務的角色以及整體架構。許多組織現在正在在其架構的更深層添加輕量級網關。
這些輕量級網關體積小、易于部署,并且功能明確定義。它們變得像通用商品并解決了一個特定問題。雖然許多公司仍然需要更強大的企業級網關,但市場上正在涌現出越來越多的更小的輕量級網關。
API 安全策略不僅需要解決當前的威脅,還需要解決新興的威脅。然而,隨著對 API 的更高級攻擊以及需要保護的大量 API 的爆炸式增長,API 安全正成為一個超人類問題。
高級 API 安全利用自動化、人工智能和機器學習更好地保護 API 免受漏洞、錯誤配置和攻擊的侵害。常見的高級 API 安全功能包括識別未受管理和潛在不安全的 API、評估 API 的錯誤配置和漏洞以及實時檢測異常 API 流量以攔截惡意流量的能力。
要了解更多見解并深入了解新興 API 和 API 管理趨勢,請查看由 IBM 和 Gartner 組織的30 分鐘網絡研討會。
本文鏈接:http://www.www897cc.com/showinfo-26-35889-0.html2024年API發展六大趨勢
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
上一篇: 使用 Go 構建高性能的命令行工具
下一篇: 用戶注冊這樣玩,保你平安