Integration and Deployment

Rule Repositories

Amazon S3 Integration

Use the OpenRules s3:// protocol to keep shared decision-model files in scalable AWS object storage while retaining a standard local project structure.

Repository setup

Reference S3 objects as rule files.

Use an active AWS account and place your access key ID and secret access key in ~/.aws/credentials. OpenRules recognizes the s3:// protocol when resolving model and test files.

The installed VacationDaysS3 sample demonstrates the integration. Replace the sample bucket with a bucket and path owned by your organization.

model.file=s3://openrules-rulesets/VacationDays/rules/DecisionModel.xlsx
test.file=s3://openrules-rulesets/VacationDays/rules/Test.xlsx
Amazon S3 logo
Amazon S3 rule repositoryOpen full size ↗

Build and deploy

Try these deployment projects yourself.

The free evaluation includes ready-to-run decision models that you can build, test, and adapt.