Book description
In today's IT architectures, microservices and serverless functions play increasingly important roles in process automation. But how do you create meaningful, comprehensive, and connected business solutions when the individual components are decoupled and independent by design? Targeted at developers and architects, this book presents a framework through examples, practical advice, and use cases to help you design and automate complex processes.
As systems are more distributed, asynchronous, and reactive, process automation requires state handling to deal with long-running interactions. Author Bernd Ruecker demonstrates how to leverage process automation technology like workflow engines to orchestrate software, humans, decisions, or bots.
- Learn how modern process automation compares to business process management, service-oriented architecture, batch processing, event streaming, and data pipeline solutions
- Understand how to use workflow engines and executable process models with BPMN
- Understand the difference between orchestration and choreography and how to balance both
Publisher resources
Table of contents
- Preface
-
1. Introduction
- Process Automation
- Wild West Integrations
- Workflow Engines and Executable Process Models
- A Business Scenario
- Long-Running Processes
- Business Processes, Integration Processes, and Workflows
- Business–IT Collaboration
- Business Drivers and the Value of Process Automation
- Not Your Parents’ Process Automation Tools
- Conclusion
- I. Fundamentals
- 2. Workflow Engines and Process Solutions
- 3. Developing Process Solutions
- 4. Orchestrate Anything
- 5. Championing Workflow Engines and BPMN
- II. Process Automation in the Enterprise
- 6. Solution Architecture
- 7. Autonomy, Boundaries, and Isolation
- 8. Balancing Orchestration and Choreography
- 9. Workflow Engines and Integration Challenges
- 10. Business–IT Collaboration
- 11. Process Visibility
- III. Get Going!
- 12. The Journey to Introduce Process Automation
- 13. Parting Words
- Index
Product information
- Title: Practical Process Automation
- Author(s):
- Release date: March 2021
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492061458
You might also like
book
Observability Engineering
Observability is critical for building, changing, and understanding the software that powers complex modern systems. Teams …
book
Prompt Engineering for Generative AI
Large language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. …
book
Solutions Architect's Handbook
From fundamentals and design patterns to the different strategies for creating secure and reliable architectures in …
book
Solutions Architect's Handbook - Second Edition
Third edition out now with coverage on Generative AI, clean architecture, edge computing, and more Key …