企業資訊系統早已在內部大量使用 API,據統計 85%以上企業都有 20個以上的 API。而 2016年全球將有 30000個公共 APIs,並有超過一半的 B2B 協同合作將透過 Web API 來實現。
從 APIs 數量成長趨勢來看,站在 IT 團隊角度,除了規劃符合企業成長的 IT 轉型藍圖之外,更需自問公司現有管理機制是否足以處理下列問題:
如何管理 APIs 服務的資源運用?
如何管控與提供版本更新?
如何提供受控的安全存取?
如何由內外部開發者提供自助式服務?
如何知道 APIs 的使用者與使用方式?
IBM API Management 是能夠提供直覺使用者體驗的統一解決方案,可用來管理完整的 API 生命週期,範圍從建立、發佈、採用、支援到監視,讓企業得以從他們的 API 獲取最大價值。
1. 敏捷開發
可從現有的商業資產或簡易配置型雲端服務整合建立新的 API,藉此快速因應商業需求。透過 IBM WebSphere Cast Iron 和設定 Proxy 功能可讓您透過配置,快速建立新的 API。亦可從企業登錄和儲存庫如 WebSphere Service Registry and Repository (WSRR) 匯入 API,並支援動態編輯 API 實作,快速重新啟動以將變更視覺化!
API 快速開發:網頁式開發介面、拖拉式組裝、線上測試、快速發佈
API 完整管控:API 版本管理、升級、新版
定義內部部署的 API Management 雲端,使您的公司能夠建立、推廣及追蹤 API。且有效率地執行訊息有效負載處理及通訊協定轉換,以便整合現有的企業服務與資產,包括輕鬆配置 SOAP 至 REST 轉換。透過拖曳方式,從現有的商業資產或雲端服務快速建立新的 API。
定義 API Management 雲端之後,您可以邀請其他使用者來存取 API Manager 使用者介面,以建立 API。接著,您可以透過「開發人員入口網站」使用者介面,將這些 API 公開到開發社群。
2. 開放社群
建置能夠吸引開發人員、企業家與合作夥伴的社群,藉此孕育創新技術。可協助創新的應用程式開發人員(企業內部或外部)開發應用程式,以協助擴大品牌忠誠度,以及開啟新的商業通路以吸引客戶和合作夥伴。應用程式開發人員更可輕鬆將應用程式及 API 消費歷程視覺化。
開發者入口網站:提供開源(Github),滿足高度客製化需求
多開發者入口網站:支援多入口網站,API 一次開發可部署多個入口網站
可自訂的開發人員入口網站可協助創新的應用程式開發人員(企業內部或外部)開發應用程式。
3. 分析管理
利用強大的商業分析來開創嶄新的 Web API 經濟。藉由設定不同層次的消費授權來管理具有商業層次控制項的 API,該 API 還能管理應用程式開發人員;提供詳細分析以支援使用者計費與扣費功能,亦提供作業監視與除錯功能,以縮短問題解決時間。