【正文】
? BPM ? 一種在人員、系統(tǒng)和信息之間整合軟件能力和業(yè)務(wù)專門技術(shù)的規(guī)則,該規(guī)則的制定是為了加快流程的改進(jìn)和促進(jìn)業(yè)務(wù)的創(chuàng)新。 新產(chǎn)品、新服務(wù)、新客戶、新市場; 市場變化越來越快 企業(yè)與客戶的交互越來越多 企業(yè)從高度結(jié)構(gòu)化、集中化轉(zhuǎn)向扁平化、分散化 ? 靈活應(yīng)對,成為企業(yè)成功的必要條件 隨需而變的商業(yè)模式、業(yè)務(wù)流程、業(yè)務(wù)模型 企業(yè) IT系統(tǒng)的現(xiàn)狀 ? IT系統(tǒng)已經(jīng)變成企業(yè)運(yùn)維的基礎(chǔ)設(shè)施 ? IT系統(tǒng)的過于沉重 需求變更 軟件升級 系統(tǒng)間的集成 對企業(yè) IT系統(tǒng)改造的基本理念 ? 重用已有的業(yè)務(wù)功能 ? 改進(jìn)業(yè)務(wù)流程 ? 遵循開放的標(biāo)準(zhǔn) ? 簡化不同應(yīng)用間的連接 ? 分離前、后端系統(tǒng) SOA是什么 SOA是一種業(yè)務(wù)驅(qū)動的 IT架構(gòu)方式,支持對業(yè)務(wù)進(jìn)行整合,使其成為一種相互聯(lián)系、可重用的業(yè)務(wù)任務(wù)或服務(wù)。其使得服務(wù)提供者和服務(wù)消費(fèi)者非常方便的交互。而 SOA方法允許對異構(gòu)的系統(tǒng)進(jìn)行集成。 ? 安全:決定授權(quán)、認(rèn)證、加密、審核日志的需求,并將這些活動安排到合適的組件。 ? 新建功能服務(wù):如確認(rèn)購車價格。 E S B監(jiān) 控 代 理S P V 應(yīng) 用 服 務(wù) 器S e r v i c e 1S e r v i c e N… …監(jiān) 控 代 理S M P 應(yīng) 用 服 務(wù) 器S e r v i c e 1S e r v i c e N… …監(jiān) 控 代 理其 他 應(yīng) 用 服 務(wù) 器S e r v i c e 1S e r v i c e N… …… …監(jiān) 控 服 務(wù) 器監(jiān) 控 管 理 控 制 臺CONFIDENTIAL All Rights Reserved 29 目錄 從技術(shù)角度理解 SOA 從業(yè)務(wù)角度理解 SOA SOA項(xiàng)目的開發(fā) 流程 SOA集成實(shí)例 30 集成步驟 ? Existing Systems Analysis ? Data Modeling ? Service Design ? Service Implementation ? Integration Design ? Security Design ?Governance Process 31 Existing Systems Analysis 1. Overview of Existing Systems EInstallation (Local System) Call Center System (Local System) GIB (Mainframe) MSA (Mainframe) CARES (Mainframe) ISD/FEMC C3S (Local System) SVC ePOP (Local System) SPAT Navigator (Local System) Complaint (iTrack/Trackwise) NOVA (Local System)