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