流程自动化实战:系统架构和软件开发视角
作者简介
内容简介
在当今的IT架构中,微服务和无服务器函数在流程自动化中扮演着越来越重要的角色。但是,随着各个组件在设计上越来越独立,要如何结合业务创建有意义的、全面的解决方案呢?同时要如何处理因系统越来越分布、异步和响应式而产生的长期交互呢? 本书融合作者在流程自动化领域20年的实践经验,提供了一个帮助开发者和架构师设计并自动化复杂流程的框架。本书通过示例、实用建议和用例,展示了如何利用工作流引擎等流程自动化技术来编排软件、人、决策或机器人。 学完本书,你将: ·了解现代流程自动化与业务流程管理、面向服务的架构、批处理、事件流和数据管道等解决方案之间的差别。 ·理解如何使用基于BPMN的工作流引擎和可执行流程模型。 ·探索在云原生场景中大规模使用流程自动化的方法。 ·发现能有效使用流程自动化的架构设计选项。 ·理解编排与编制之间的区别,以及如何平衡两者的关系。