Buy New
-44%
$37.17$37.17
FREE delivery Wednesday, April 29
Advertisement
Advertisement
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
$20.39$20.39
$3.98 delivery Saturday, May 2
Advertisement
Advertisement
Ships from: World of Books (previously glenthebookseller) Sold by: World of Books (previously glenthebookseller)
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Practical Process Automation: Orchestration and Integration in Microservices and Cloud Native Architectures 1st Edition
Purchase options and add-ons
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
- ISBN-10149206145X
- ISBN-13978-1492061458
- Edition1st
- PublisherO'Reilly Media
- Publication dateApril 20, 2021
- LanguageEnglish
- Dimensions7 x 0.62 x 9.19 inches
- Print length292 pages
Frequently bought together

Deals on related products
Customers also bought or read
- Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures#1 Best SellerSoftware Design Tools
Paperback$39.99$39.99FREE delivery Wed, Apr 29 - Real-Life BPMN (5th edition): Includes an introduction to DMN
Paperback$24.90$24.90Delivery Wed, Apr 29 - Building Microservices: Designing Fine-Grained Systems
Paperback$44.49$44.49FREE delivery Wed, Apr 29 - Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems#1 Best SellerMySQL Guides
Paperback$59.99$59.99FREE delivery Wed, Apr 29 - Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Paperback$40.00$40.00FREE delivery Wed, Apr 29 - Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler))
Hardcover$64.94$64.94FREE delivery Wed, Apr 29 - Domain-Driven Design: Tackling Complexity in the Heart of Software
Hardcover$57.61$57.61FREE delivery Wed, Apr 29 - AI Engineering: Building Applications with Foundation Models#1 Best SellerMachine Theory
Paperback$57.19$57.19FREE delivery Wed, Apr 29 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)#1 Best SellerSoftware Design & Engineering
Hardcover$41.64$41.64FREE delivery Wed, Apr 29 - INTELLIGENT AUTOMATION: Learn how to harness Artificial Intelligence to boost business & make our world more human
Paperback$15.99$15.99Delivery Wed, Apr 29 - Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Paperback$36.14$36.14FREE delivery Wed, Apr 29 - Design Patterns: Elements of Reusable Object-Oriented Software
Hardcover$33.61$33.61Delivery Wed, Apr 29 - Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Paperback$37.10$37.10FREE delivery Wed, Apr 29 - Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition
Paperback$43.99$43.99FREE delivery Wed, Apr 29 - Observability Engineering: Achieving Production Excellence
Paperback$36.49$36.49FREE delivery Wed, Apr 29 - Agentic Artificial Intelligence: Harnessing AI Agents to Reinvent Business, Work and Life
Paperback$27.02$27.02Delivery Wed, Apr 29 - Cloud Application Architecture Patterns: Designing, Building, and Modernizing for the Cloud
Paperback$15.44$15.44Delivery Wed, Apr 29 - Patterns of Enterprise Application Architecture#1 Best SellerComputer Hardware Design
Hardcover$49.84$49.84FREE delivery Wed, Apr 29 - Coding Interview Patterns: Nail Your Next Coding Interview
Paperback$39.87$39.87FREE delivery Wed, Apr 29 - The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Paperback$26.39$26.39Delivery Wed, Apr 29 - Kubernetes: Up and Running: Dive into the Future of Infrastructure
Paperback$43.99$43.99FREE delivery Wed, Apr 29 - Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
Paperback$27.56$27.56Delivery Wed, Apr 29 - Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
Paperback$13.25$13.25Delivery Wed, Apr 29 - Site Reliability Engineering: How Google Runs Production Systems
Paperback$26.84$26.84Delivery May 3 - 8 - A Philosophy of Software Design, 2nd Edition#1 Best SellerMicrosoft Programming
Paperback$22.95$22.95Delivery Wed, Apr 29
From the brand
-
Explore Cloud & Microservices
-
Kubernetes
-
AWS
-
Azure
-
Google
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
About This Book
Process Automation Tools and Techniques
There are many ways to automate processes, from plain software development to batch processing, event-driven microservices, and any other development practice you can think of.
But automating processes has specific characteristics & requirements, and there is dedicated software built for addressing these. Analysts define different software market categories that are related to process automation: for example, digital process automation (DPA), intelligent business process management suites (iBPMSs), low-code platforms, robotic process automation (RPA), microservice orchestration, process orchestration, process monitoring, process mining, decision support, & automation.
All the different software categories provide tools & technologies that allow organizations to coordinate, automate, and improve business processes. These processes can include people, software, decisions, bots, and things.
That’s a broad scope. So what will we focus on in this book?
The Scope of This Book
This book looks at how process automation can be applied in modern system architectures and software development practices. It examines how tool support needs to look like to become a vital part of every developer’s toolbox. It demonstrates that the core component to make this happen is a lightweight and developer-friendly workflow engine, which will be explored in great detail throughout the book.
Along the way, we’ll discuss some typical misconceptions. Workflow engines are not alien in software development, like some people may expect. And even if neither analyst reports nor tools from big vendors are particularly developer-focused or developer-friendly, there are alternative tools available today, as you will see throughout this book. Some of these might not fit into the categories mentioned earlier, but others do.
That said, I will not dedicate a lot of time to what analysts say about process automation software, but focus on giving practical advice about workflow engines in the context of software development in modern architectures. In this context, I will weave together ideas from microservices, event-driven systems, and domain-driven design.
This might give you a new perspective on process automation.
Who This Book Is For
This book targets software developers and software or system architects who want to learn about process automation.
If you are a software developer, you might want to use a workflow engine in your application, service, or microservice to solve hands-on problems. This book will help you understand which problems a workflow engine can solve for you, and how to get started.
If you are a system architect, this book will help you understand opportunities and pitfalls around process automation. It will guide you through some tough architectural decisions and trade-offs, including how using a workflow engine compares to alternative approaches or whether a workflow engine should be operated centrally.
But you can also benefit if you work in other roles. For example:
- If you are an IT manager, this book can help you make better-informed decisions and ask the right questions internally.
- If you are a business analyst, this book can help you if you are motivated to think outside the box and understand the technical side of things.
Overall, you will need some general experience in the field of software engineering, but no other specific knowledge.
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : April 20, 2021
- Edition : 1st
- Language : English
- Print length : 292 pages
- ISBN-10 : 149206145X
- ISBN-13 : 978-1492061458
- Item Weight : 2.31 pounds
- Dimensions : 7 x 0.62 x 9.19 inches
- Best Sellers Rank: #1,271,769 in Books (See Top 100 in Books)
- #232 in Software Design Tools
- #378 in Computer Systems Analysis & Design (Books)
- #787 in Cloud Computing (Books)
- Customer Reviews:
About the author

I have been the in the software development field for more than 15 years, automating highly scalable workflows at global companies including T-Mobile, Lufthansa and Zalando and contributing to various open source workflow engines.
I’m Co-Founder and Chief Technologist of Camunda – an open source software company reinventing workflow automation.
Along with my Co-Founder, I wrote "Real-Life BPMN," a popular book about workflow modeling and automation. I regularly speak at international conferences and write for various magazines, focusing on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture and reactive systems.
Related products with free delivery on eligible orders
Customer reviews
- 5 star4 star3 star2 star1 star2 star80%12%8%0%0%0%
- 5 star4 star3 star2 star1 star1 star80%12%8%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on October 19, 2021Format: PaperbackVerified PurchaseBernd knows process automation like he knows his own name, which makes him uniquely able to distill complex (to me, at least) principles down to, indeed, practical components. I’m very glad I bought this book.
- Reviewed in the United States on October 10, 2021Format: PaperbackVerified PurchaseLow code options aren't practical for most real world use cases. This book it!
- Reviewed in the United States on February 2, 2022Format: PaperbackThe book gives a great overview on why process automation isn't something done by people in white lab coats but is an integral part of modern software architecture. I particularly enjoyed that the author (who is the co-foiunder of a popular open source BPMN tool) keeps a very balanced view, highlighting trade-offs. This makes the book worth a read for every software engineer,
- Reviewed in the United States on November 18, 2021Format: PaperbackThe author does an excellent job describing the challenges we experience when attempting to track/manage long running processes, especially when working with microservices.
I'm a veteran architect, and worked with and engineered many low code solutions which always have short comings.
The "wild west" architecture is all too common in the real-world, and this book accurately identifies the root of the problems and presents efficient and thought provoking solutions.
There are plenty of practical generalizations that are helpful for any application of automation - and since I finished the book a few days ago, I've already encountered multiple opportunities for implementing the solutions described in the book.
Top reviews from other countries
RapacesReviewed in France on January 13, 20223.0 out of 5 stars First 150 pages
Format: PaperbackVerified PurchaseThe first half of the book was mostly relevant and insightful. Maybe because I am not a developer.
Saket MishraReviewed in India on January 21, 20225.0 out of 5 stars Easy explanation
Must read book for software architects.
Thomas MoermanReviewed in the Netherlands on November 13, 20215.0 out of 5 stars Mandatory reading for microservice architects
Format: PaperbackVerified PurchaseMust-read if you are involved in microservices. The book offers very useful guidance in making sense of the different forces that apply in a microservices context, using process automation as the backbone perspective. Highly recommended, read cover-to-cover.
SivaramakrishnanReviewed in India on June 3, 20215.0 out of 5 stars Enriching experience
Format: KindleVerified PurchaseAuthor seems to be giving majority perspective from camunda BPM world , it was good to go through the book














