Publishing “Practical Process Automation”

A Book about Orchestration and Integration in Microservices and Cloud-Native Architectures

In today’s IT architectures, microservices and serverless functions play an increasingly important role. But how can you create meaningful, comprehensive, and connected business solutions if the individual components are decoupled and independent by design? How does this all affect business processes and process automation?

I’ve been thinking about this question for a long time now, and I discussed it with many customers in real-life scenarios. This resulted in many blog posts, conference talks and articles. This again led to countless discussions, that showed one thing clearly: We need guidance.

Image for post

Today I am thrilled to announce that I’ve condensed my experience (and of course the whole Camunda team’s to some extent) in a book called “Practical Process Automation” published by O’Reilly.

The book provides a framework through examples and practical advice, and reveals how you can design complex processes in modern architectures to deliver true business value.

I will demonstrates how to use process automation technology to apply typical long-running patterns around resiliency, messaging, orchestration, or consistency, without forcing your service implementation to become stateful itself. This is especially important, as modern systems become more distributed, asynchronous, and reactive and thus require state handling to deal with long-running interactions.

I further describe how process automation compares to business process management, service-oriented architecture, batch processing, event streaming, and data pipeline solutions.

From the cover:

  • Learn how to utilize process automation in cloud-scale or low-latency scenarios
  • Explore options for designing architecture that facilitates process automation
  • Learn methods for modeling processes properly to avoid potential pitfalls
  • Understand the difference between orchestration and choreography and how to balance both
  • Examine process automation use cases to learn viable solutions and appreciate the possibilities

Status

I am excited that this book is now available in early release. The first four chapters are already live, and more will follow soon.

https://www.oreilly.com/library/view/practical-process-automation/9781492061441/

I plan to finish content end of Q1/2021. As I already have a first draft of the whole book, so I am confident 🙂 By the way: If you fancy doing a review of the content, contact me!

There will be:

  • Democratizing Education with Process Automation

    How did Fundacred, a non-profit organization democratizing access to education throughout Brazil, evolve quickly to meet the needs of students during the COVID 19 crisis and beyond? For more than 40 years Fundacred has been committed to developing Brazil’s education at all levels of learning, through management and self-financing platforms that enable students to access loans to help them through their studies. Processing loan applications quickly and accurately is critical to both customer experience and business efficiency, but the legacy tech stack at the 45 year old not-for-profit didn’t keep pace with its evolving needs. Samuel Domingues, IT Manager – Information Technology, and his team saw that they needed to create a clear and mapped system of business process and...

    Read more
  • Traceable Test Coverage for all process stakeholders

    Dominik Horn is Co-Founder of FlowSquad — specialists in process automation and individual software development. You may know Dominik through his COVID-19 pandemic work, where FlowSquad teamed up with RemedyMatch, to implement Camunda as the backend of its logistics solution, quickly and accurately matching thousands of protective items with the people who need them each day. In this guest post, Dominik explains why FlowSquad has developed a platform that ensures traceability for all stakeholders and seamless integration into your CI/CD infrastructure: In software development, test coverage is an essential indicator of the quality of an application. Only through comprehensive and systematic testing can errors be detected and fixed early on. For this reason, there are numerous test libraries for almost...

    Read more
  • Highlights from the Summer Hackdays 2020

    The Camuda hackdays are a wonderful time of year where the people in the company who like to code spend about three days working on their own fun passion projects, either in a team or by themselves. These projects have often become the catalyst for new features and community extensions. This year we had more people than ever joining for the hackdays and of course for the first time we did it fully remote! Supported by a lovely care package from the wonderful Camunda backoffice team. Hence all the lovely hats in the pictures below!  More than 20 teams gathered together. At the end of the three days we got to watch each team present their project. The kinds of...

    Read more