評價成熟度后,建設(shè)SOA模型的2個方法學(xué):
1.CBM業(yè)務(wù)組件建模,從企業(yè)整體,metrics結(jié)構(gòu)
2.業(yè)務(wù)(組件)劃分,核心價值鏈,組件如何對不同組件,不同業(yè)務(wù)目標(biāo)進行劃分
三.服務(wù)緘默,架構(gòu)企業(yè)價值鏈業(yè)務(wù)流程------〉服務(wù)模型
1.服務(wù)發(fā)現(xiàn)(找到可能成為服務(wù)的幾個候選者),包括三個方法:
? (1)頂級流程分解(粗粒度)
? (2)業(yè)務(wù)目標(biāo)的建模(目標(biāo)-----〉服務(wù))
? (3)分析現(xiàn)有系統(tǒng),劃分,類比 (接口,形式。。。)
以上可以引出服務(wù)目錄的概念。
服務(wù)目錄:就是潛在的服務(wù)的集合
2.服務(wù)的規(guī)約
? 從服務(wù)目錄入手,分解屬性,跟現(xiàn)有哪些業(yè)務(wù)關(guān)連在一起,決定哪些成為服務(wù)-----〉模型,書面specification
3.服務(wù)的實現(xiàn)決策
? 哪些需要包裝,哪些需要新方法
? 與傳統(tǒng)架構(gòu)結(jié)合(用例等)
4.如何從服務(wù)模型映射到參考架構(gòu)
? 要與企業(yè)架構(gòu)隔離開
? 業(yè)務(wù)功能-----〉服務(wù)
? 服務(wù)中介-----〉ESB
? 非功能------〉服務(wù)監(jiān)管
? 可參考流程引擎
5.*服務(wù)監(jiān)管
SOA靈活性{
????????? 服務(wù)模型
????????? 復(fù)雜性-----〉ESB
????????? }
監(jiān)管方法:{
?????????? 服務(wù)模型
?????????? 參考架構(gòu)
????????? }
方法學(xué):{
???????? 角色
???????? 職責(zé)
???????? }
柔性架構(gòu)快速適應(yīng)變化
服務(wù)注冊庫------企業(yè)IT的生命周期管理
?????????
????????????