作者infinitlee (...)
看板Soft_Job
標題Re: [請益] 有使用 ESB 的人可以給我一些意見嗎?
時間Fri Aug 24 22:27:02 2018
※ 引述《accessdenied (存取違規)》之銘言:
: 標題: Re: [請益] 有使用 ESB 的人可以給我一些意見嗎?
: 時間: Fri Aug 24 21:09:30 2018
:
: 既然又cue到三百萬,身為國內金融八成市佔率的一線的ESB廠商的王牌Presale,來跟你
: 解說ESB的妙用與優勢。
:
: ESB 是建構在 SOA (service oriented architecture )架構下的應用產物。也就是強調
: ,把企業內部應用都變成一種「服務」然後透過ESB去做集中化管理、系統整合和自動串
: 連。
:
: 例如一些封閉應用,不支持標準的開放介面,透過ESB可以把這些封閉應用轉為開放介面
: ,變成 HTTP webservice 的API化,這樣你就可以輕鬆的讓企業流程在ESB上面自動串連
: 各個應用。
:
: 例如你有一個封閉的薪資系統,只能透過ftp和專屬的 csv text file 做資料交換,又有
: 另一套出缺勤打卡系統,只能透過excel匯入匯出。過去都是仰賴人工匯出出缺勤excel提
: 供給薪資系統做依據調整薪資,如今導入ESB,透過內建許多配接器 adapter 幫你把這些
: 介面統一成 http webservice 接口,然後透過 BPM 工具去把這個流程自動串連起來。
:
: 優勢是保留過去投資的系統不用浪費,繼續沿用,不用因為考慮自動化就必須購買或是改
: 寫舊系統。
:
: 畢竟換系統,最大的成本不是系統價格,而是幾十年舊資料如何做 data migration....
:
: 好,為什麼ESB可以在金融領域橫行,因為AS400這些封閉的大型主機盛行啊!首先是這些
: 大型主機使用的資料編碼,不管是UNISYS或是EBCDIC都不是現在開放端常見的UNICODE,
: 資料格式更是各有怪異之處,對外通道通常是MQseries或是FTP與native Socket,都是不
: 友善的交易介面。
:
: 過去銀行在開發網銀這類系統,就是靠ESB這類方案去整合既有的封閉主機。
:
: 回頭再講ESB的強項好了,當所有企業內部系統訊息都在同一條高速公路上流竄,你做稽
: 核和系統間的權限控管就容易多了啊!什麼 message 幾點幾分從A系統呼叫B系統?這個m
: essage夾帶的等級與權限夠不夠,通通一清二楚!
:
: 想是IBM we sphere or TIBCO 的ESB,甚至可以在每一種訊息上面設定基礎單價成本,月
: 底透過交易統計直接算出營業成本報表,多屌!?
:
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.20.48
: ※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1535116172.A.D73.html
ESB 講白就昰在一間企業中AP系統的基礎建設。如同A大所說。他就是一條貫穿整各
企業的主要幹道。整合了各系統之間的溝通與規格,使用統一的規格來呼叫,集中控管。
以銀行為例,一間銀行至少有上百上千的交易電文,與其要各系統自行維護規格,不如
統一由ESB來進行控管。讓各前端系統更專心於業務流程
好啦,以上是屁話。真的做過ESB的人,碰到沒作過ESB的人,他們的感想就ESB
(Middleware),不就是一套左進又出的系統,有什麼重要的???
最多就是轉轉格式,轉轉碼。有什麼難的,又沒有業務邏輯,真不懂?
但是要是今天ESB有問題,那些人就是指著你的鼻子說"你們系統這麼重要,怎麼能掛。"
但是目前大部分銀行只是把ESB當作是一個通訊中介,並沒有對這東西有其他的期許與
想法。所以主要就是把ESB當作一個Adapter,Transformer的角色。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.0.10
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1535120824.A.33F.html
1F:→ fayhong: 感謝前輩說明! 08/25 01:14