作品简介
本书基于作者在流程自动化领域20年的实践经验,全面而系统地展示如何应用流程自动化模型、方法和工具来解决微服务和云原生架构的复杂性。书中首先讲述流程自动化如何应用于现代系统架构和软件开发实践;然后研究工具要具备什么样的支持度才能成为每个开发者工具箱的重要组成部分;最后通过示例展示一个轻量且开发者友好的工作流引擎是实现流程自动化的核心组件。此外,本书还讨论了一些典型的误解并提供了一些实用建议。本书适合想要了解流程自动化的软件开发者、软件架构师和系统架构师阅读。
贝恩德·吕克尔,是一名软件开发者,在流程自动化领域持续创新20余年。他为之付出的那些解决方案已部署在各种各样的组织中,从普通公司到规模巨大且需求多变的行业巨头,例如T-Mobile、Lufthansa、ING和Atlassian等。他持续为各种开源工作流引擎贡献代码已经超过15年,并且是Camunda公司的联合创始人和首席技术专家。Camunda是一家开源软件公司,旨在重塑流程自动化,让任意流程无所阻碍地进行自动化。他与联合创始人一起撰写了Real-Life BPMN一书(CreateSpace独立出版平台),这是一本关于流程建模和自动化的畅销书,现已出版第6版,有英文、德语及西班牙语译本。
Bernd热爱编写代码,特别是用来验证概念的代码。他经常在国际会议上发表演讲,并为各种期刊撰稿。他专注于研究针对现代架构的新一代流程自动化范式,范围包括分布式系统、微服务、领域驱动设计、事件驱动架构以及响应式系统。
