This repository is the home for the upcoming BAMOE Process Migration Tool. This tool will be used to migrate legacy in-flight process data to IBM Process Automation Manager Open Edition v9.x.
This repository is focused on business automation using IBM Business Automation Manager Open Editions products, specifically the IBM build of Kogito known as IBM Decision Manager Open Edition (DMOE) and IBM Process Automation Manager Open Edition (PAMOE), leveraging Quarkus or Spring Boot (currently for Decisions only) as the assoicated container runtime. The following online documentation is available in order to learn various aspects of these products and frameworks:
-
Apache Maven is a free and open source software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information. A getting started guide is available here.
-
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. There is a handbook available here, as well as various guides for learning and working with Git available here
-
Quarkus - Traditional Java stacks were engineered for monolithic applications with long startup times and large memory requirements in a world where the cloud, containers, and Kubernetes did not exist. Java frameworks needed to evolve to meet the needs of this new world. Quarkus was created to enable Java developers to create applications for a modern, cloud-native world. Quarkus is a Kubernetes-native Java framework tailored for GraalVM and HotSpot, crafted from best-of-breed Java libraries and standards. The goal is to make Java the leading platform in Kubernetes and serverless environments while offering developers a framework to address a wider range of distributed application architectures. You can find a useful introdution to this technology at Getting Started with Quarkus.