精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

應用集成中間件IBM API Management探究

責任編輯:editor005

作者:Allen Bernard

2015-12-08 14:55:06

摘自:TechTarget中國

IBM API Management,無論是在本地還是在云端,都是可以讓開發者訂閱、發布、設計、控制API并確保其安全的應用中間件。

IBM API Management,無論是在本地還是在云端,都是可以讓開發者訂閱、發布、設計、控制API并確保其安全的應用中間件。

IBM API Management,通常又稱為APIM或IBM APIM,是一個應用集成中間件,該中間件可讓組織發布業務服務給內部或外部的應用開發者,適用于本地以及公有或私有云環境。本地版的最新版本為4.0.2.云端版是一項軟件即服務,往往被稱為APIM SaaS。該產品管理并執行API的消費,同時包括有用量分析生命周期管理、開發者門戶以及運行時執行的API網關集成等功能。

IBM API Management聚焦于企業提供數據給其他應用開發者的集成點,這些集成點是通過企業組織邊界以外發布的、有記錄的服務來提供的。服務所有者或API提供者對誰可以訂閱服務、哪個用戶的組織使用哪項服務、服務的用量多少、版本控制及生命周期管理擁有完全的控制。為了確保適當的安全策略得到應用以及發生的訪問擁有適當的授權,訂閱在運行時才執行。

APIM允許基于不同角色的API管理。應用開發者可瀏覽集成的API門戶沒理解API,對API進行交互式的嘗試,注冊應用,訂閱可視的API,選擇現有的API套餐并請求安全密鑰,調用API,分析其應用或API用量,參與內置討論組,并對API進行評論和打分。在企業的IT運營端,用戶可管理本地API環境基礎設施,并對其進行監控和擴充,同時不會破壞發布的服務。

尤其是API開發者可設計、控制本地或云端的RESTful和SOAP API并確保其安全,把API推給集成API網關,以不同的流量限制套餐發布API給選定開發者社區,并分析API用量和性能。

中間件系統讓組織在共享給內部或外部開發者之前把自己的服務置于管理控制下。其最常用的地方是提供業務數據的全通道視圖,提供對企業服務和合作伙伴受控受管理的訪問。

本地部署架構包括兩個組件:管理組件和IBM DataPower Gateway。這兩個可以獨立伸縮,也可以單獨購買。API管理組件是網關組件的先決條件。

APIM SaaS是集成托管與管理服務,不會向用戶展示任何獨立組件。它有一個可供開發者(API訂閱者)訪問的門戶,開發者可瀏覽API文檔,請求對API的訪問,請求應用密鑰,接受社會化和交互式的自服務。還有一個API管理門戶提供給API開發者(API提供者)來定義和鼓勵API,創建不同流量限制的套餐,分析API使用情況并管理API用戶社區。

IBM API Management產品可發現運行CICS或IMS的IBM z/OS主機系統上的服務和API。因此,z/OS上現有的RESTful或SOAP服務可通過具備完全管理和安全控制措施的開發者門戶共享給應用開發者。此外,APIM還可發現來自IBM WebSphere Registry & Repository的服務。

APIM與IBM集成總線(IIB)消息代理進行了集成。這使得集成開發者可以在把API共享給開發者之前用IIB工具包將API定義直接推給APIM來進行管理和安全控制。APIM還跟IBM Cast Iron進行了集成,這樣使用Cast IronStudio的云集成開發者也可以在把API共享給開發者之前把API定義直接推送給APIM。

IBM API Management有本地版和云端版。它可以以多租戶云服務或者Bluemix(IBM的云開發平臺)服務的形式出現,也可以作為專門的但租戶服務。所有的安全和基礎設施監控都由IBM執行。

對于本地部署來說,管理和網關組件是作為虛擬設施打包的,這些需要有VMWare ESXi或 vCenter,或Citrix XenServer或IBM PureApplication System的支持。

不同地方不同行業各種規模的組織都使用IBM API Management。

版本4的一項新功能提供了對Swagger 2.0 REST API描述性語言的全面支持,為開發者提供了一個基于集成內容管理系統的門戶,還有為設計時的API與套餐提供了生命周期管理,以及擴展該解決方案的REST API,Bluemix集成,IIB集成及Cast Iron集成。

APIM的不同派生支持本地與云端部署,同時還支持Bluemix、Bluemix Dedicated 與Bluemix Local。

本地APIM通過IBM標準的Processor Value Unit模式進行授權。

APIM SaaS與Bluemix利用了基于用量的模式進行授權:如每月的API調用數量,API訂閱者數量,以及詳細分析數據占用的磁盤存儲總量。

Bluemix Dedicated和Local上的IBM API Management則采用負載容量模型進行授權:即每秒的API調用數。

IBM提供了30天的免費試用。試用期功能是完全開放的,跟付費云服務磁盤一樣。本地部署的產品可提供60天的評估試用。也提供了完全功能,跟付費本地版一樣。

IBM提供了標準和高級支持合同。標準支持的費用按產品購買價格的百分比征收。高級支持價格是固定的,額外選項費用另計。

中間件只是應用集成產品的其中一種類型。你需要明確哪種類型適合你的公司。

傳統和移動應用集成之間存在著很大的差別。

對于不同的系統來說,跟服務總線集成后,相互間通信和數據共享會更加容易。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 忻州市| 孟连| 大兴区| 巍山| 中超| 南康市| 东辽县| 西林县| 保德县| 分宜县| 凤凰县| 吉林省| 安溪县| 丰都县| 来凤县| 镇宁| 岗巴县| 郸城县| 汪清县| 湖口县| 和政县| 闽清县| 延边| 汕尾市| 雷山县| 甘肃省| 原平市| 顺义区| 静海县| 繁峙县| 三河市| 寻甸| 富源县| 伊宁市| 师宗县| 烟台市| 韩城市| 张家口市| 四川省| 明溪县| 云南省|