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:

  • Camunda Cloud Console Go Client Library

    When working with multiple projects and multiple Cloud Services automation becomes a must. Camunda Cloud resources such as Zeebe Clusters and Camunda Operate are no different from other components such as Databases, or Message brokers, these need to be provisioned for your applications to connect with. This project allows you to connect to the Camunda Cloud Console using the Go language or a command-line tool, allowing you to create automation around when remote environments are created and destroyed. You can connect to these APIs using any language as these APIs are just REST endpoints, but if you have automated pipelines using a command-line tool might be the best fit for you.  This project provides a binary that you can download...

    Read more
  • The Journey from Camunda BPM to Camunda...

    You might have noticed something a little different about our recent release announcement: Camunda BPM is now Camunda Platform. We’ve renamed our process automation solution to better reflect our mission to help organizations automate any process, anywhere. And, to be perfectly honest, we are also keeping up with what we’re hearing in the field — many of our users and customers already informally refer to “Camunda Platform” or even just “the platform” or simply “Camunda” when talking about the product. During CamundaCon 2020.2, our CEO, Jakob Freund, explained that processes are the algorithms that determine how an organization runs. They define how we work within our own team or across teams, and they influence the way we deal with our...

    Read more
  • Countdown to the Camunda Community Summit

    Introducing our speaker line-up and the Camunda Community Awards  Camunda has always been focused on creating an excellent experience for developers everywhere who are trying to automate processes. From our days as a small process automation consulting firm to the powerful products used by hundreds around the globe, our engineering mindset and commitment to our community has always been at the heart of what we do. Which is why we’re excited to share the final speaker line-up for our first ever Camunda Community Summit, taking place April 27-28, 2021.  Highlights will include presentations from: Adrianna Tan, San Francisco Digital Services, will explore Automation in Local Government Digital Services in a Post-Pandemic World.  Markus Stahl, Deutsche Post Adress GmbH presenting: Open...

    Read more