close

Cloud Native Rules Engine

Self-host GoRules BRMS on your cloud infrastructure. Deploy with Docker and PostgreSQL on AWS, Azure, Google Cloud, or any Kubernetes cluster. Keep your data in your environment with enterprise-grade performance.

GoRules BRMSDocker Container
PostgreSQL
Release Deployment
Development
Storage
Agent / SDK
Staging
Storage
Agent / SDK
Production
Storage
Agent / SDK

Choose Your Stack

GoRules separates rule management from execution. Choose the best option for each based on your governance needs and runtime requirements.

Rule Management

How you create and govern rules

BRMS Platform Full Governance

Visual editor, version control, environments, approval workflows, SSO/OIDC, and audit logging. Publishes rules to cloud storage.

React Editor Open Source

Embeddable React components for building your own rule editing UI. Full customization, manage rules in your own backend.

Rule Execution

How your apps consume rules

GoRules Agent Open Source

Pulls rules from cloud storage (S3, GCS, Azure Blob) and exposes HTTP API. Live reload without service restarts. Deploy as sidecar.

Embedded SDKs Open Source

Native SDKs (Rust, Node.js, Python, Go) with microsecond latency. Package rules via git or build your own live reload from storage.

Deploy on Any Platform

GoRules BRMS runs anywhere Docker runs. Choose your preferred cloud provider or Kubernetes distribution.

AWS Rules Engine

Deploy GoRules BRMS on Amazon Web Services. Run Docker containers on ECS or EKS with Aurora PostgreSQL and S3 storage.

  • ECS/EKS container orchestration
  • Aurora PostgreSQL
  • S3 for rule artifacts
Learn more

Azure Rules Engine

Deploy GoRules BRMS on Microsoft Azure. Use Container Apps or AKS with Azure Database for PostgreSQL.

  • Container Apps / AKS
  • Azure PostgreSQL
  • Blob Storage backend
Learn more

Google Cloud Rules Engine

Deploy GoRules BRMS on Google Cloud Platform. Run on Cloud Run or GKE with Cloud SQL PostgreSQL.

  • Cloud Run / GKE
  • Cloud SQL PostgreSQL
  • Cloud Storage
Learn more

Kubernetes Rules Engine

Deploy GoRules BRMS on any Kubernetes cluster. Cloud-agnostic with Helm charts and production-ready configs.

  • Official Helm chart
  • Any K8s distribution
  • PostgreSQL operators
Learn more

Serverless Rules Engine

Enterprise serverless deployment with GoRules Lambda layers. Contact us for AWS Lambda, Azure Functions, or Cloud Functions.

  • AWS Lambda layers
  • Azure Functions
  • Google Cloud Functions
Learn more

Big Data & PySpark

Process millions of rule evaluations with PySpark integration. Distributed processing on Databricks, EMR, or Dataproc.

  • PySpark native SDK
  • DataFrame integration
  • Batch processing
Learn more

Why Self-Host?

Keep full control over your business rules infrastructure while getting enterprise-grade performance and security.

Your Infrastructure

Deploy on your own cloud account. Data never leaves your infrastructure. Full control over security and compliance.

Sub-Millisecond Latency

Rust-powered engine delivers blazing-fast rule evaluation. No cold starts, no interpretation overhead.

Horizontal Scaling

Stateless architecture scales horizontally. Add instances to handle millions of evaluations per second.

Hot Reload Rules

Update business rules without restarting services. Changes propagate automatically with zero downtime.

Zero Vendor Lock-in

Open-source engine with portable JSON rules. Move between clouds or run on-premise without changes.

Enterprise Security

SOC 2 Type II compliant. Sandboxed execution, encrypted storage, and audit logging built-in.

Ready to deploy?

Get started with GoRules on your preferred cloud platform in minutes.