早期 SOA 宣傳過於抽象,服務像肥皂泡一樣美麗卻易破滅。業務流程服務極具行業特色,難以標準化、固化,導致落地困難。
宋家瑜(IBM 大中華區副總裁兼軟件部總經理)給出四維定義:
由此,業務流程元素與 IT 基礎設施融合為安全、標準化的組件,支撐快速響應業務優先級變化。
Dan Powers(IBM 軟件集團亞太區 WebSphere 副總裁)提出四階段演進:
| 階段 | 核心目標 | 關鍵詞 |
|---|---|---|
| 1. 單一 Web Service | 快速驗證技術可行性 | 點狀突破 |
| 2. 業務功能面向服務集成 | 打破應用煙囱,實現跨系統業務流程編排 | ESB、流程編排 |
| 3. 企業級 IT 轉型 | 構建企業服務總線,統一治理、安全、監控 | 服務治理、EAI |
| 4. 按需業務轉型 | IT 與業務深度融合,實現隨需應變的敏捷企業 | OD、業務流程管理 |
「合適的時機、合適的方式、將模塊放在合適位置」—— Dan Powers 用搭積木比喻闡述 SOA 實施哲學。
宋家瑜強調:技術棧完整性固然重要,但「專注態度」才是核心護城河。