如何不做 API:離開 XML 工廠,保持閘道可移植

超大規模雲端市集早已備有 Kong 和 Tyk。銀行和保險公司仍為 Apigee 和 MuleSoft XML 工廠配置人力,而安全卻在邊界就已失效。保持閘道可移植,並逐步執行信任。

在太多受監管平台中,預設的 API 計劃看起來仍像工廠車間。一個原生於超大規模雲端或高度專有的閘道坐鎮邊緣。專家們每週花費時間撰寫 XML 代理套件、共用流程和專有轉換指令碼。一旦檢查完權杖並套用粗略的產品權限,便宣稱「安全已完成」。在這道閘門後,服務對服務呼叫、代理工具和欄位層級資料路徑卻以遠遠較弱的控制運行。結果是鎖定卻無彈性:你無法乾淨地將控制平面移至多雲端,你無法在沒有稀有 XML 與認證階層的情況下為平台配置人員,你也無法在授權僅止於大門口時宣稱零信任。

這種模式已不再只是雜亂。Akamai 2026 年 API 安全影響研究指出,過去一年有 87% 的組織遭遇 API 安全事件,較 2022 年的 76% 上升,而前四分之一的年度成本超過 180 萬美元。Salt Security 2026 年上半年研究發現,32% 的組織遭遇 API 安全事件,47% 因 API 安全疑慮而延遲部署,且幾乎所有分析過的攻擊嘗試均來自已驗證來源。錯誤設定和損壞的授權主導 OWASP API 安全十大攻擊面。邊界劇場無法在這些證據下存活。漸進式執行才能。

維持 XML 工廠運轉的代價

Apigee 和 MuleSoft 是那些聲稱想要多雲端自由的營運商最明顯的反模式。Apigee 的政策模型以專有 XML 代理套件、共用流程,以及無法轉移至其他閘道的 Java 或沙盒 JavaScript 呼叫為中心。即使混合資料平面部署在其他地方,Apigee X 仍將控制平面留在 Google Cloud;Apigee Edge for Private Cloud 推向 Apigee X 的生命週期結束,更深化了那些曾相信自己有退路的機構的耦合。MuleSoft 則以 DataWeave 和認證開發者勞動市場加劇問題:轉換和連接器邏輯成為只能在單一執行環境中運行的資產。這兩個平台都不是「壞軟體」。它們都編碼了一種專門人力、冗長設定和每季投資便上升的遷移成本的營運模式。

什麼都不做的商業成本不僅是授權費用而已。它是平台工程師無法跟隨組織雲端策略移動的機會成本、東西向流量從未納入與南北向相同政策圖的稽核發現,以及每一個新 API 都要等待稀缺的 Apigee 或 MuleSoft 專家而非代理程式可提出、人類可批准的宣告式管線所造成的產品延遲。超大規模雲端原生閘道帶來第二個陷阱:它們在已承諾的雲端支出下看似便宜,直到第二個區域、第二個雲端或分拆迫使重寫。你買的不是可移植性。你租的是在監管或商業壓力下便蒸發的便利。

可移植閘道與代理程式形狀的安全模型

一台筆電在俯瞰昭披耶河的曼谷明亮辦公室中顯示抽象政策圖,旁邊放著一本合起的活頁夾
離開 XML 工廠:可移植、宣告式閘道讓代理程式起草政策供人類審核,跨雲端皆可。

逃生門早已存在於採購團隊已在使用的同一市集。Kong Konnect 已上架 AWS、Microsoft Azure 和 Google Cloud 市集,可在這些供應商中佈建 Dedicated Cloud Gateways。Tyk 可在 AWS Marketplace 上取得,用於雲端、混合和自管環境,並有 Azure Marketplace 映像檔,以及在 Google Cloud 上有記載的自管路徑。兩者都是開放、傾向標準的平台,而非 XML 工廠。設定傾向宣告式 API、外掛、與 OpenAPI 對齊的設計,以及可存於 Git 的政策。這正是 AI 代理程式所需的基底:它們可產生、比對、測試和回溯的成品,而無需手動編輯代理 XML 的家庭工業。

這不是任何一間供應商的宣傳冊。它是關於勞動力和槓桿的論述。工程典範已經改變。你不想要數千名低技能工人維護 Apigee XML。你想要一個精簡的平台團隊定義政策意圖,加上 AI 代理程式根據該意圖起草路由、外掛、網格政策和回歸測試。人類審核風險、批准高影響變更並擁有稽核軌跡。代理程式負責重複的建置、設定和測試循環。Kong 和 Tyk 適合這種模式,因為它們的介面可程式化和可移植。Apigee 和 MuleSoft 則適合相反模式:專門語法、專有執行環境,以及將人員擴展為主要自動化層。

安全必須是整體的,否則就是劇場。建基於 CNCF Sandbox 項目 Kuma 的 Kong Mesh 將相同理念延伸至東西向:在 Kubernetes 和 VM 上以 Envoy 為基礎的網格、多區域控制,以及嵌入式 Open Policy Agent 支援,讓 Rego 政策隨資料平面移動,而非成為另一個側車農場。在閘道端,Ping Identity 的 PingAuthorize 透過 ping-auth 外掛與 Kong Gateway 整合,提供基於屬性的決策和側邊執行。Open Policy Agent 仍是許多粗粒度和細粒度檢查的開放標準。重點不在哪個品牌贏得比賽。重點是在可移植機器上進行漸進式執行:在邊緣進行身份驗證、產品與角色的粗粒度授權、物件與動作的細粒度授權,然後是敏感屬性的欄位層級政策和稽核,並在網格內再次應用於服務對服務呼叫。對合法流量的最大效用。對其他一切的零信任。

為何營運模式必須立即改變

三股壓力同時降臨。首先,API 資產在自動化和代理程式客戶下爆炸性成長。Salt 2026 年上半年調查顯示,三分之二的組織在一年內 API 成長超過 50%,而只有少數聲稱擁有先進的 API 安全成熟度。其次,攻擊者愈來愈常帶著有效憑證出現。已驗證濫用、損壞的物件層級授權和錯誤設定是常用手法;只檢查權杖是否存在的閘道是在回答昨天的問題。第三,多雲端和主權計劃對銀行和保險公司而言已不再是可選的談資。一個只真正存在於單一超大規模雲端的控制平面,是偽裝成整合項目的策略風險。

人才市場已隨工具移動。XML 與認證工廠在萎縮的人才池中競爭,並培訓無法轉移的技能。宣告式閘道、Rego、OpenAPI 和網格政策則培訓可跨雲端和供應商轉移的技能。AI 編碼和運維代理程式會放大第二種堆疊,卻難以處理第一種。在改變方向前等待下一個 Apigee 或 MuleSoft 主要版本,只會延長你最稀缺的人才被僱用為專有設定的人類編譯器的時期。那些將政策視為程式碼並將代理程式視為建置者的競爭者,將更快交付安全的 API,而你的變更委員會仍在辯論共用流程的所有權。

從一個可移植平面開始的務實推出

從將閘道商品與整合專長分離開始。盤點主要負責路由、身份驗證、速率限制和暴露產品的體驗層 API。這些是第一天即可採用 Kong 或 Tyk 的候選者。將真正依賴 MuleSoft 連接器或 DataWeave 的複雜系統和流程整合留在原處,直到有理由進行刻意的重寫。不要嘗試大爆炸式替換。平行運行可移植閘道,遷移一條高價值 API 的薄垂直,並將舊平面作為後備,直到延遲、錯誤預算和政策覆蓋達到商定的閘門。

透過你已信任的市集採購,讓已承諾的雲端支出能資助雲端無關的執行環境,而非原生鎖定。盡早至少在兩個供應商或一個供應商加自有環境上部署相同的閘道模式,即使流量很小。練習目的是證明設定、身份整合和可觀測性的可移植性,而非在第一個月最大化請求。針對現有身份提供者編碼身份驗證、粗略產品權限,以及針對一個敏感領域(如付款讀取、理賠文件存取或客戶 PII 欄位)的第一條 Open Policy Agent 或 PingAuthorize 決策路徑。

從一開始就在人類治理下建立代理程式輔助交付。定義政策即程式碼儲存庫、合約測試,以及路由和外掛變更的黃金路徑。允許代理程式提出設定並產生針對損壞物件層級授權和欄位篩選器的負面測試。要求人類批准生產推升,以及任何權限擴大。成功指標應是董事會可讀的:可移植平面上的 API 比例、加入受治理端點的平均時間、版本控制下的政策比例、過度權限權杖的影子發現,以及可從 Git 還原相同政策圖的雲端數量。

從閘道擴展至網格和欄位層級政策

一旦某個領域的南北向流量穩定,便將相同信任模型延伸至東西向。引入 Kong Mesh 或上游 Kuma 以進行服務對服務互 TLS、流量權限和 MeshOPA 政策,讓內部呼叫者面對與外部相同的授權理念。將細粒度檢查推近資料:物件擁有權、目的限制,以及當權杖有效但屬性超出範圍時的欄位層級編輯或拒絕。將來自閘道和網格的稽核事件連接至相同的安全資訊平面,讓調查人員看到漸進式決策,而非邊緣單一的允許/拒絕。

小心擴大代理程式範圍。讓代理程式擁有與你資產相關的 OWASP API 安全十大類別的回歸套件,特別是損壞物件授權和安全錯誤設定。讓人類負責威脅建模、資料分類決策和例外處理。盡可能將 PingAuthorize 或 OPA 視為授權邏輯的系統記錄,讓閘道外掛保持為薄適配器。這種分離防止政策再次在單一供應商的 XML 內腐敗。只有在前一個領域擁有持續政策測試、已記載後備和不依賴單一認證專家的運作手冊時,才擴展領域。

最大效用、零信任:商業回報

透過超大規模雲端市集購買的可移植閘道,將雲端承諾轉化為策略彈性,而非更深的囚禁。你保留 AWS、Azure 或 Google Cloud 的採購便利,卻不接受它們的原生 API 閘道為宿命。你縮減 XML 工廠對平台預算的人力主張,並將努力重新導向政策設計、資料分類和代理程式監督的自動化。你給予 CISO 一個連貫的故事:在多層執行身份驗證、粗粒度授權、細粒度授權和欄位層級控制,並以網格覆蓋客戶看不到的呼叫。

對銀行而言,這意味著可隨彈性和主權計劃移動的開放銀行和內部領域 API。對保險公司而言,這意味著暴露合作夥伴所需、卻不會洩漏權杖不應看到的欄位的理賠和保單服務。對任何受監管營運商而言,這意味著授權是漸進且有意的稽核證據,而非單一閘道勾選框。人才得以留任,因為堆疊教授可轉移的雲端原生技能。退出選擇保持真實,因為設定不會被困在 Apigee 代理 XML 或 DataWeave 中。對合法消費者和代理程式的最大效用。零信任作為預設姿態,而非投影片。

科技領導者的立即下一步

委託一項嚴格盤點:哪些 API 是閘道商品、哪些真正需要 MuleSoft 等級的整合,以及哪些安全控制今天仍止於邊界。選擇 Kong 或 Tyk 作為新體驗 API 及首次遷移批次的預設可移植方案,並在有幫助時透過市集採購。將閘道與 Open Policy Agent 配對,並在需要基於屬性的深度時使用 PingAuthorize。在同一計劃內為一個東西向領域規劃 Kong Mesh 或 Kuma,而非作為獨立的科學項目。

建立一個擁有政策即程式碼、代理程式工具和多雲端驗證部署權限的小型平台小組。除非書面例外證明沒有可移植替代方案,否則禁止新的 XML 工廠擴張。每週衡量:已遷移 API、Git 下的政策、代理程式產生的變更接受 versus 拒絕,以及可在第二個雲端還原相同政策圖的次數。以週而非財政年度進行檢討。

如何不做 API 現在已廣為人知:將資產鎖定在單一超大規模雲端的閘道、配置 XML 和專有轉換工廠,並在邊緣驗證權杖時宣告勝利。如何做它們同樣清晰。保持閘道可移植,讓代理程式在人類控制下建置和測試安全,並逐步執行信任直至欄位。關閉工廠的科技領導者將擁有營運標準。那些繼續開放工廠的人,將繼續為鎖定付費並稱之為治理。