| Next >

Tutorial: Getting started with Decision Server Insights

This tutorial demonstrates some of the features of Decision Server Insights and includes exercises to help you become familiar with creating, deploying, and testing a Decision Server Insights solution.

Decision Server Insights provides the tools to build scalable solutions that listen for and respond to the events that affect your business. You can use this insight into your business activities to make informed decisions and initiate the correct action.

Events happen to real-world objects, such as customers, and these objects are modeled as Java™ objects that are called entities. A Decision Server Insights solution can update the state of these entities as a result of an event and alert you to possible inefficiencies, opportunities, or threats.

The tutorial covers some of the core steps that you follow to create a solution. It is based on a fictional credit card company that models part of its decision-making processes by using Decision Server Insights. The model elements include customers, customer accounts, and transactions, and the decisions that occur based on those elements. The various aspects are simplified for ease of reference and learning.

Learning objectives

The tutorial does not cover all of the features of Decision Server Insights, but demonstrates an overall approach that you can use to apply the product in your own business applications.

By completing the tutorial, you learn about the following aspects of Decision Server Insights:
  • Creating a solution project
  • Modeling the entities and events in a business model and creating global aggregates
  • Creating agents and rules that are used in a solution to react to events
  • Deploying a solution so that it can be run
  • Testing and running a solution in a simulated environment
  • Debugging a solution by recording and analyzing its behavior
| Next >