Deploying decision services

To deploy decision services to Rule Execution Server, you use deployment configurations, which define the RuleApp that contains the rulesets to be deployed.

Deployment configuration reference one or more decision operations. Each decision operation groups your rules into a ruleset. In the decision operation, you specify the rules that you want to deploy from the containing rule project, or from any of its dependencies.

A deployment configuration also references one or more target servers to deploy your decision service to. Each deployment configuration can have a different purpose. For example, one can be for testing and another for deploying to a server that has specific requirements.

XOM deployment for decision services can be done with Rule Designer or with Decision Center. You synchronize the XOM binary or deployment.xml file between Rule Designer and Decision Center to ensure that RuleApps deployed from either environment reference the correct XOM.

You can also automate deployment of decision services.