Terraform modules for deploying GoRules on cloud infrastructure.
| Cloud | Path | Description |
|---|---|---|
| AWS | aws/ | ECS Fargate deployment with Aurora Serverless v2, S3, ALB |
GoRules is a Business Rules Management System (BRMS) for managing and executing business rules. It has two components:
- BRMS - Management UI and API for creating, editing, and publishing rules. Requires a database and S3 storage.
- Agent - Stateless rule execution engine that pulls published rules from S3. Scales independently from BRMS.
See the AWS module documentation for usage instructions and examples.
Full documentation is in the project Wiki.