【正文】
和 業(yè)務(wù) 的雙重角度 ― IBM has a strong vision for SOA, with a broad set of enabling technologies and solution entry points. IBM has the mostprehensive sets of SOA capabilities on the market. Its internal SOA center of excellence is anchored in BCS but stretches to enpass software and services.‖ Gartner Evaluates IBM, David Cearley October 10,2021 IBM SOA IBM SOA Concept and Overview 8 Customer Services 用戶 (服務(wù)訂閱者 ) (Multimodal access via Portal, B2B/EDI, or Voice) 一系列可提供的服務(wù) (Rolebased Composite Services portfolios) Partner Services Employee Services IT系統(tǒng)的資源 (Applications, Data Stores, Servers) Legacy Applications Existing Infrastructure Packaged Applications BPO Services Web app 組件和服務(wù) (Modular, location independent) 組合而成的業(yè)務(wù)服務(wù) (Loosely coupled, onthefly assembly) RateQuoteIssue CBS Claims Management CBS Policy Administration CBS 剖析一個基于 SOA的 IT系統(tǒng) Information Process People IBM SOA IBM SOA Concept and Overview 9 SOA的幾個關(guān) 鍵 切入點 從 IT和 業(yè)務(wù) 的雙重角度 ?通過創(chuàng)新的業(yè)務(wù)建模 ,實現(xiàn)IT和業(yè)務(wù)系統(tǒng)的 高效性 IBM SOA IBM SOA Concept and Overview 10 流程和服務(wù)之間的關(guān)系 ? 什么是流程 (Process)? 由一系列相互關(guān)聯(lián)的任務(wù)所組成 ,實現(xiàn)一個具體的業(yè)務(wù)功能 ? 什么是服務(wù) (Service)? 一個可重復(fù)的業(yè)務(wù)任務(wù) . 例如 :校驗帳戶余額 ,開戶操作等等 … 二者的關(guān)系 : 一個流程可以由一系列服務(wù)來實現(xiàn) IBM SOA IBM SOA Concept and Overview 11 為什么要用服務(wù)來構(gòu)造流程 ? 以往 數(shù)據(jù)和對數(shù)據(jù)的處理都嚴格的綁定在一起 ,應(yīng)用都是根據(jù)客戶的需求而嚴格定制 流程一旦建立 ,很難變化 B u s i n e s s p r o c e s s 今后 B u s i n e s s p r o c e s s 數(shù)據(jù)和對數(shù)據(jù)的操作以松耦合的 服務(wù)形式提供 流程依據(jù)客戶的需求而定義 ,能夠快速的進行變化 IBM SOA IBM SOA Concept and Overview 12 傳統(tǒng)應(yīng)用的構(gòu)建方式 Division “A” Division “B” Division “C” Division “D” Division “E” IBM SOA IBM SOA Concept and Overview 13 利用服務(wù)來構(gòu)建業(yè)務(wù)流程 Outsourced Supplier Shared Services Division (s) Customer IBM SOA IBM SOA Concept and Overview 14 ? 300+ Business Processes ? 1600 Activities Banking ? 200+ Business Processes ? 700 Activities Insurance 如何建立業(yè)務(wù)流程 :利用現(xiàn)有資源 IBM SOA業(yè)務(wù)目錄 300 多種行業(yè)標準和流行的組件 ,模型 ,擴展和服務(wù) ? Over 100 WebSphere Adapters and Pack ? Over 50 IBM Portlets ? Rational Patterns and Plugins ? SWG, GTS, and GBS SOA Services Cross Industry Live June 13th 1 IBM SOA IBM SOA Concept and Overview 15 建模并且對流程進行仿真操作 WebSphere Business Modeler 進行仿真操作 ,來模擬變化給業(yè)務(wù)帶來的改變 1 67% 建立流程的失敗都是由于在其被執(zhí)行之前 并不知道其可能帶來的影響 Omar Sawy, Redesigning Enterprise Processes for ebusiness 現(xiàn)有的業(yè)務(wù)流程 Curre nt S t a t e – T i me s amp。 Cos t sC ase A nal y si s w i t h U nl i m i t ed R e sour ces$ 5 . 4 0 1 0 : 1 13 2 . 9 1 %$ 1 . 6 7 3 : 1 13 2 . 1 0 %$ 7 . 5 6 1 4 : 1 11 5 . 0 1 %$ 1 . 7 7 3 : 2 11 5 . 2 0 %$ 5 . 9 3 1 1 : 1 14 . 7 8 %A v e r a g e C o s tA v e r a g ePr o c e s sT i m e(m i n :s e c )Pr o b a b i l i tyEm a i l , Si m p l eEm a i l , C o mp l e xT e l e m a rk e t i n gD i re ct M a i l , Si m p l eD i re ct m a i l , C o m p l e xC a s e D e s c r i p ti o n12345C a s e$ 4 . 3 8 8 : 1 63 5 . 5 7 %$ 0 . 9 6 1 : 5 13 3 . 0 3 %$ 4 . 1 6 7 : 5 11 3 . 5 1 %$ 0 . 9 6 1 : 5 41 4 . 5 0 %$ 4 . 3 8 8 : 1 62 . 3 9 %A v e r a g e C o s tA v e r a g ePr o c e s sT i m e(m i n :s e c )Pr o b a b i l i tyIBM SOA IBM SOA Concept and Overvi