Create and configure
rules for entities

Utilize the capabilities of AccessGate Labs Policy-as-a-Configuration service to externalize and attach policies on business users and entities.

Rules are everywhere

AccessGate Labs Entity rules includes a rule-engine designed to help developers and businesses construct application entities that solves automation of decisions governed by thousands of rules with ease, and can execute it as described with the rule-engine.

AccessGate Labs entity-rule engine is a fast, lightweight, cloud-ready business logic. The engine enables developers and business users to develop entity specific rules and decision driven applications and services in an independent, agile and easy way. Example use-cases are: feature flags, triggering messaging events, enable or disable the service in real-time, encryption rules, et.al.

Traditional Approach
AccessGate Labs Entity Rules
Structure

Internally written within code base

right arrow

External, authored separately outside core logic

Versions

Internally coded, no version maintained

right arrow

VCS enabled - trackable

API

APIs need to be written programatically

right arrow

Rules are exposed as APIs to help business attach anywhere

Deployment

Goes along with code, usually CI/CD process

right arrow

Automatic build on successful tests. Decoupling from actual code helps in run-time changes

Services

External services like messaging, response manager, encryption, storage needs to be configured (SDK/API integration)

right arrow

Service-integrated rules provision definition-based configurations (no need to integrate SDK/APIs) within code base

Today you build your services by spending plentiful of time on gathering business requirements, translating the requirements into specific technology or technologies, building it, testing it and then deploying it.

In the process, you may obliterate the fundamentals of security or resource management or other best practices that may consume your business resources later in the delivery life cycle.

AccessGate Labs help you focus on your requirements rather than mechanism to translate it into services.

Entity provisioning rules provides a versatile set of decision capabilities

Define the entity rules by authoring instruction-based configurations

Allows to write the rules in a declarative language that provides businesses with all the bells and whistles the AccessGate Labs entity-rule engine has to offer

Open APIs allow the rules to be utilised in vast array of environments

AccessGate Labs exposes the rules as independent and open APIs, allowing business to configure it to use within their other application stacks or services.

Delivers an enterprise class performance

Integration of open source framework like Drools makes AccessGate Labs entity-rule engine a performant architecture and provides reliability.

Author once, apply across entities

Entity rules are highly distributed permitting developers and businesses to author once and apply across multiple available entities. Saves time and provides availability.

Model, automate and improve rules

Easy to model, automate and improve existing rules. Rules can be attached or detached from entities in real-time, without affecting application performance.

Integrated tests and automated build

Several pre-configures tests are integrated with the entity-rules engine. Performed tests executes automatic build upon successful check.

Service Integrated Rules

The entity-rules architecture comes pre-configured with dozens of service integrations, like storage, messaging, error-handling and API response manager, feature-flagging and encryption.

The service-integrated rules can be activated by defining the specific service instruction instead of writing dozens of line in your code.

Author Configuration in JSON

All entity-rules are configurable and authored using standard language, like JSON.

A declarative language like JSON helps businesses define the rules quickly and configure services instantly in real-time. The configurations are version-controlled and stored securely in your cloud environment.

Make changes faster, ever

Instead of undergoing an entire CI/CD process, all your entities-rules are handled separately and deployed automatically to your own environment, upon changes and test build.

This gives power to businesses for making rapid changes in rules without complex deployment steps.

In most scenarios, application planning need to be revisited constantly as the goals, resources, and constraints change over time. AccessGate Labs Entity-rule engine offers both real-time and continuous planning capabilities.

Sandeep Gandhi
Senoir Technology Analyst
Programming the Innovation!

Every technology needs automation and speed. While there are so many tools and technologies available, what is missing is an integrated approach stacked on leading technologies to help enterprise move forward. AccessGate Labs is a middleware server that provisions, externalizes and automates most of the complexities from your building block!

Registered in United States of America and India