內容簡介
流程自動化實務:微服務和雲端原生架構中的協調與整合
內容簡介
「將流程自動化視為成熟的軟體開發方法和架構之延伸,為該領域注入了一股非常受歡迎的清新氣息。」
—Gregor Hohpe
《Enterprise Integration Patterns》和《The Software Architect Elevator》作者
「Bernd以其豐富經驗展示如何應用流程自動化模型、方法及工具來馴服微服務和雲端原生架構的複雜性。」
—Richard Tarling
高盛集團(Goldman Sachs)數位化暨工作流工程聯合主管
「每位架構師的書架上都應該有這本書。」
—Randy Shoup
eBay公司工程副總裁暨首席架構師
在當今的IT架構中,微服務和無伺服器函式在流程自動化中發揮著越來越重要的作用。但是,當各個元件在設計上就是分離且獨立的之時,你要如何創造有意義、全面且彼此連接的業務解決方案呢?又如何處理由於系統是分散式的、非同步的且反應式的而產生的長時間互動呢?
本書提出了一個框架,幫助開發人員和架構師設計並自動化複雜的流程。透過範例、實務建議和使用案例,作者Bernd Ruecker示範了如何運用工作流程引擎等流程自動化技術來協調軟體、人類、決策或機器人。
‧了解現代的流程自動化與業務流程管理、服務導向架構、批次處理、事件串流和資料管線解決方案的比較
‧了解如何使用工作流程引擎和BPMN可執行的流程模型
‧探索在雲端原生場景中大規模使用流程自動化的方法
‧探索有利於流程自動化的架構設計選項
‧了解協調和編排之間的區別,以及如何平衡兩者
內容簡介
「將流程自動化視為成熟的軟體開發方法和架構之延伸,為該領域注入了一股非常受歡迎的清新氣息。」
—Gregor Hohpe
《Enterprise Integration Patterns》和《The Software Architect Elevator》作者
「Bernd以其豐富經驗展示如何應用流程自動化模型、方法及工具來馴服微服務和雲端原生架構的複雜性。」
—Richard Tarling
高盛集團(Goldman Sachs)數位化暨工作流工程聯合主管
「每位架構師的書架上都應該有這本書。」
—Randy Shoup
eBay公司工程副總裁暨首席架構師
在當今的IT架構中,微服務和無伺服器函式在流程自動化中發揮著越來越重要的作用。但是,當各個元件在設計上就是分離且獨立的之時,你要如何創造有意義、全面且彼此連接的業務解決方案呢?又如何處理由於系統是分散式的、非同步的且反應式的而產生的長時間互動呢?
本書提出了一個框架,幫助開發人員和架構師設計並自動化複雜的流程。透過範例、實務建議和使用案例,作者Bernd Ruecker示範了如何運用工作流程引擎等流程自動化技術來協調軟體、人類、決策或機器人。
‧了解現代的流程自動化與業務流程管理、服務導向架構、批次處理、事件串流和資料管線解決方案的比較
‧了解如何使用工作流程引擎和BPMN可執行的流程模型
‧探索在雲端原生場景中大規模使用流程自動化的方法
‧探索有利於流程自動化的架構設計選項
‧了解協調和編排之間的區別,以及如何平衡兩者
內容目錄
目錄
第1章 簡介
第一部 基礎
第2章 工作流程引擎與流程解決方案
第3章 開發流程解決方案
第4章 協調一切
第5章 提倡工作流程引擎和 BPMN
第二部 企業中的流程自動化
第6章 解決方案的架構
第7章 自主性、邊界與隔離性
第8章 平衡協調與編排
第9章 工作流程引擎與整合挑戰
第10章 業務與 IT 的協作
第11章 流程可見性
第三部 開始行動!
第12章 引入流程自動化的旅程
第13章 離別之語
第1章 簡介
第一部 基礎
第2章 工作流程引擎與流程解決方案
第3章 開發流程解決方案
第4章 協調一切
第5章 提倡工作流程引擎和 BPMN
第二部 企業中的流程自動化
第6章 解決方案的架構
第7章 自主性、邊界與隔離性
第8章 平衡協調與編排
第9章 工作流程引擎與整合挑戰
第10章 業務與 IT 的協作
第11章 流程可見性
第三部 開始行動!
第12章 引入流程自動化的旅程
第13章 離別之語
ISBN: 9789865029968