[API好生意]林育震:先解構再開放,三個步驟佈署API
[API好生意]林育震:先解構再開放,三個步驟佈署API

「企業API化」可能會碰到的困難,就是技術門檻會比以前高,要去了解哪些地方有API之外,還要有重新解構程式語言的能力。如果企業內部的程式本來是封閉式,就要做一些轉換工作,例如封裝起來、成為一個Web Service,以及思考我到底要提供哪些API。

實現API有三個階段:第一階段是設計服務導向架構(SOA),其主要概念是將企業需求組合成軟體元件,元素通常包括軟體元件、服務及流程,以滿足商業流程自動,藉由可重複利用的軟體元件,將商業策略快速打包成系統服務,其中包括企業流程安排、整合,並決定所有服務元件的使用順序。而SOA在API時代也適用,可以思考我到底要根據哪些商業模式、提供哪些API。

第二個階段進入實作,釐清實作時必須介接哪些系統,而且必須根據功能切割。第三階段是API管理,必須讓使用者知道用法、如何認證,要有管理機制做為API上架時的說明及控管。

企業內部的應用協作以前可以靠ESB(Enterprise Service Bus)互連,但現在老舊的系統會慢慢淘汰,可透過API互連。要考慮更多的是,我要去哪些系統把這些API找出來。例如我要做考績時要介接財務系統,就可以透過API相連,企業運作的速度會更快。

林育震:1989年加入台灣 IBM 公司,現為IBM技術長。也是 IBM 全球技術學院院士,且領導多個大中華區技術團隊。

關鍵字: #IBM #API

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
蘋果能再次偉大?
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓