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