Decision Intelligence Platform

Amazon S3 Integration

Amazon S3 (Simple Storage Service) or AWS S3 is an object storage service offering industry-leading scalability, data availability, security, and performance. It provides cost-effective storage classes and easy-to-use management features with a very simple configuration. To keep your decision models at AWS S3, you only need to have an active AWS account and set up your security AWS Credentials (access key ID and secret access key) in the default file ~/.aws/credentialsOpenRules supports a special protocol “s3://” to access files saved at AWS S3.

The sample project “VacationDaysS3” demonstrates the OpenRules and AWS S3 integration. It uses the following “project.properties”:

model.file=s3://openrules-rulesets/VacationDays/rules/DecisionModel.xlsx
test.file=s3://openrules-rulesets/VacationDays/rules/Test.xlsx

You need to use your own AWS S3 folder instead of “openrules-rulesets”.