IBM Developer

Blog post

Migrating to IBM Business Automation Manager Open Edition (IBM BAMOE) from the Red Hat offerings

Align your automation journey with IBM BAMOE and take advantage of the next generation of fully open-source solutions backed by IBM

By Shwetketu Rai

IBM Business Automation Manager Open Edition (IBM BAMOE) streamlines collaboration across teams and empowers developers to automate businesses using state-of-the-art open-source technologies designed specifically for hybrid clouds. IBAM OE comprises two primary components: IBM Process Automation Manager Open Edition (IBM PAMOE) and IBM Decision Manager Open Edition (IBM DMOE).

Recently, IBM has released version v9 of IBM BAMOE. Designed for both developers and business users, IBM BAMOE v9 presents a cloud-native business automation solution. It represents a next-gen offering that integrates open standards like Business Process Model and Notation (BPMN) and Decision Model and Notation (DMN) with widely used open-source tools specifically for cloud developers.

Align your automation journey with IBM BAMOE v9 and take advantage of the next generation of fully open-source solutions backed by IBM.

Advantages of IBM BAMOE v9

The key advantages of IBAM OE v9 include:

  • Enhanced Collaboration - IBM BAMOE Canvas supports a wider range of git repositories, simplifying project synchronization with external code repositories.
  • Rapid and Intelligent Coding - The Canvas Accelerators offer a swift pathway for initiating new projects. You can use Quarkus and Kogito for hot-reloading business assets along with automatically generated domain-driven APIs based on your business assets.
  • Cost Efficiency with Serverless Decisions - Leverage ultra-fast startup to reduce costs, which is especially suitable for decision automation within serverless architectures.
  • Seamless Event-Driven Capabilities - You can use Quarkus and Kogito to seamlessly integrate decisions and processes with Kafka, eliminating the need for writing event-driven glue code, and seamlessly integrating within your event-driven architecture.
  • Cloud-Centric Design - IBM BAMOE v9 introduces support for Red Hat OpenShift Container Platform.
  • Straight-Through Process Scenarios - The initial release of the process engine offers new opportunities to leverage the Java ecosystem, enabling not just rules and decisions orchestration but also integration with external services within your decision flows.

Migrating to IBM BAMOE v9

Numerous customers are using various iterations of IBAM OE. To understand the best migration route, it's crucial to trace the product's evolution:

Where we stand today

In 2022, the version 8.x release focused on helping customers to adopt and transition their current solutions from Red Hat Business Automation to IBM BAMOE.

Moving into 2023, version 9.0 marks IBM's initial stride into a new era of open-source business automation.

So, considering the IBAM OE product evolution, we can divide the migration requirements in the following categories:

  • Current version Red Hat V6.x
  • Current version Red Hat V7.x
  • Current version Red Hat V8.x

The officially supported upgrade path moves from the prior version to the present one. When migrating from an older version, adhering to the documented migration steps for each intermediate version is necessary. Considering the intricacy of your setup, involving IBM Services in your migration project might be beneficial.

The prerequisites for migrating to IBM BAMOE v9 are as follows:

  • JDK 11 or later is installed
  • Apache Maven 3.8.6 or later is installed
  • Visual Studio Code IDE latest version is installed
  • IBM BAMOE Developer Tools, the latest version of VS Code IDE extensions is installed

Explore the various migration paths and use the appropriate Red Hat or IBM documentation to complete your migration:

Summary and next steps

Discover more about IBAM OE in the docs or the community.

Try IBM BAMOE today.