Decision services from a CI/CD stack

Decision services can be built and deployed in a CI/CD stack. These decision services are deployed to the decision runtime for execution.

The build, deployment, and execution processes involving a CI/CD stack are composed of a series of tasks.

The following diagram shows a flow for execution:

Decision Intelligence Client Managed Software architecture
  1. A business expert authors decision artifacts in Decision Designer and shares the decision artifacts.
  2. The shared artifacts are pushed to a remote repository where the decision source files are stored.
  3. The build orchestrator compiles the decision source files and links them into a decision library. The compiled artifacts are contained in the decision library and bundled into a decision service archive.

    The decision service archive can be deployed by using the decision runtime REST API. For more information, see Deploying to decision runtime with REST API.

  4. The client application calls the decision service with one of the following methods: