📄️ Rule Deployment
As changes are made to rule applications, the changes need to be managed across development, testing, and production environments. Each InRule implementation should include a well-thought strategy for propagating rule changes with predictable processes. Although the flexibility of the InRule SDK and rule application file formats allows for many possible strategies, InRule suggests the following standard approaches for rule life-cycle management.
📄️ Rule Management with Multiple Catalogs
Multiple Catalogs for the Rule Development Life Cycle
📄️ Rule Management with Labels
Using Revision Labels to Manage the Rule Development Life Cycle
📄️ Rule Management Hybrid
Using the Catalog only in Development for the Rule Development Life Cycle
📄️ Rule Management with Files
Using the File System for the Rule Development Life Cycle
📄️ Catalog Deployment with Co-located Services
Deploying the Catalog using the same servers as Rule Execution
📄️ Catalog Deployment with Separate Servers
Deploying the Catalog using Separate Servers for irCatalog