Install Core Software

Pre-Requisites

Download OpenRules Decision Manager from AWS MarketplaceClick on this button to get OpenRules Decision Manager from AWS Marketplace using a SaaS Subscription. This “Pay-As-You-Go” subscription allows you to pay a minimal fee for only what you actually use with all charges coming from Amazon. With your AWS account you will subscribe to “OpenRules Business Rules and Decision Management Services” that includes 30,000 free trial executions that gives you enough time for a free evaluation. When your free trial is about to expire, you will receive a warning email  and you’d be able to cancel your subscription at anytime. Otherwise, you will start paying a minimal transaction fee of $0.025 only when you actually execute OpenRules-based services – see Pricing Considerations. NOTE. Alternatively, you may send a request to support@openrules.com to justify your need for a free stand-alone evaluation version that doesn’t require an AWS subscription. You will be provided the proper download link. To subscribe, you need to have an AWS Marketplace account, sign in, and click on the button “Continue to Subscribe” from this AWS Marketplace website: It will show you the pricing details: After clicking on “Subscribe”, you will see: Click on “Set Up Your Account” and you will be asked to register: You will need to Sign up with your email address and password. After an email confirmation (if it is your first registration), you will see the download view: Enter your name, organization, choose the operation system, and click on “Download”. You will receive a personalized version of the latest OpenRules Decision Manager in one file “OpenRulesDecisionManager_8.x.x.zip” for Windows or “OpenRulesDecisionManager_8.x.x.tar.gz”  for Mac or Linux. Unzip this file on your hard drive. You will get the folder “OpenRulesDecisionManager” that contains everything you need to learn about how OpenRules decision models are organized, how to build, test, and deploy them, and finally how to develop your own operational decision models. 

What To Do After Download. First, make sure that you have JDK 1.8 or higher installed – see the above Pre-Requisites

To install the latest OpenRules Decision Manager on your computer, you need to execute “install.bat” from “openrules.config” – just double-click on this file from your File Manager.

You need to have Internet connection as the installation will download different related products freely available for downloads. The installation may take up to 1-2 minutes based on your connection speed displaying all downloadable files at the “black” screen. There should be no red messages and at the end you will receive the message:

“OpenRules Decision Manager 8.x.y:    INSTALLATION  COMPLETED”

If you use Linux or Mac OS: The main difference with Windows is that to start any execution, you will use scripts like “install”, “clean”, “test” instead of “install.bat”, “clean.bat”, “test.bat”.

Any problems? Contact support@openrules.com – we will help.

Build and Run Decision Models. The workspace “OpenRulesDecisionManager” contains several examples of OpenRules projects (decision models) that can be used as prototypes for your own projects:

    • VacationsDays – this is an example of a basic OpenRules project
    • VacationsDaysLambda – this project demonstrates how to deploy the project VacationDays as AWS Lambda function
    • VacationsDaysSpingBoot – this project demonstrates how to deploy the project VacationDays as RESTfull Web Service and how to create a Docker image.

You can build and test a decision model by a simple double-click on the file “test.bat“.  For Mac or Linux, use the script-file “test“. When you try it for the first time, you may need to confirm that it’s safe to execute this script. If you make any changes in your Excel tables or configuration files, it will automatically re-build the model before running its tests. If it finds any errors, it will display them using the business terms pointing to the corresponding places in your Excel files. After the successful build, “test.bat” will test your model against test-cases described in the file “Test.xls”.  When you execute the decision model, the Decision Manager produces a user-friendly execution protocol and explanation reports in the HTML format in the generated folder “report“.

Every time you execute your decision model this execution will be reported to the AWS Marketplace metering service. After the first 30,000 free executions, AWS Marketplace will provide you with accurate monthly bills based on your actual number of executions and the above Pricing. All charges will go through AWS and you have an option to cancel your subscription at anytime.

Support Sessions. OpenRules, Inc. offers free fast-support online sessions to help you to start working with OpenRules.  Upon your request, an OpenRules expert will send you an invite to a remote-support session addressing your particular problem by studying it together with you on your own computer.