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