
Smart Router is an optional layer between KIE Servers and other components that interact with them. You can use this component to manage staging and production environments. It can manage the deployment of services to KIE Servers and provide monitoring information, but does not include authoring capabilities. Depending on configuration, Business Central can place the compiled services (KJAR files) into the built-in Maven repository or (if configured) into an external Maven repository.īusiness Central Monitoring is a web-based management and monitoring console. It also includes a built-in Maven repository. However, you can configure it for high availability, where multiple pods run and share the same data.īusiness Central includes a Git repository that holds the source for the services that you develop on it. You can also use Business Central to monitor the execution of processes.īusiness Central is a centralized application.

You can use Business Central to develop services and deploy them to KIE Servers. It also provides a management and monitoring console. You can have as many separate replicated KIE Server pods as required.īusiness Central is a web-based interactive environment used for authoring services. You can deploy a separate KIE Server pod to run a different group of services. OpenShift provides load balancing and a request can be handled by any of the pods. As you scale a pod up or down, all of its copies use the same database server and run the same services. In some templates, you can scale up a KIE Server pod to provide as many copies as required, running on the same host or different hosts. Alternatively, KIE Server can use an H2 database in this case, you cannot scale the pod. You can provide a database server in another OpenShift pod or configure an execution server on OpenShift to use any other database server. All logic of the services runs on execution servers.Ī database server is normally required for KIE Server. KIE Server, also known as Execution Server, is the infrastructure element that runs decision services, process applications, and other deployable assets (collectively referred to as services).
