LÓGICA DE NEGOCIO COMO MICROSERVICIO
¿Por qué DecisionRules es Excelente para Desarrolladores y DevOps?
Microservicio stateless. API REST, SDKs nativos, listo para CI/CD. Los equipos de negocio editan reglas en la UI; usted controla la infraestructura y la gobernanza.
Integración
Intégrese sin problemas con cualquier sistema
DecisionRules se adapta a tu pila tecnológica
Init example:
import DecisionRules from "@decisionrules/decisionrules";
const opt = {
solverKey: "solver_key_string",
host: "https://api.decisionrules.io",
};
const dr = new DecisionRules(opt);
const result = await dr.solve(
"rule-alias",
{ "input": "Hi Solver" },
"version"
);Init example:
const DecisionRules = require("@decisionrules/decisionrules").default;
const opt = {
solverKey: "solver_key_string",
host: "https://api.decisionrules.io",
};
const dr = new DecisionRules(opt);
const result = await dr.solve(
"rule-alias",
{ "input": "Hi Solver" },
"version"
);Init example:
import decisionrules.DecisionRulesService;
import decisionrules.DecisionRulesOptions;
DecisionRulesService dr = new DecisionRulesService(
new DecisionRulesOptions(
"https://api.decisionrules.io",
"solver_key_string"));
String result = dr.solve(
"rule-alias",
"{"input": "Hi Solver"}",
"version"
);Init example:
using DecisionRules;
var dr = new DecisionRulesService(new DecisionRulesOptions("https://api.decisionrules.io", "solver_key_string"));
string result = await dr.SolveAsync(
"rule-alias",
"{"input": "Hi Solver"}",
"version"
);Init example:
import DecisionRules from "@decisionrules/decisionrules";
const opt = {
solverKey: "solver_key_string",
host: "https://api.decisionrules.io",
};
const dr = new DecisionRules(opt);
const result = await dr.solve(
"rule-alias",
{ "input": "Hi Solver" },
"version"
);Init example:
import DecisionRules from '@decisionrules/decisionrules';
const opt = {
solverKey: "solver_key_string",
host: "https://api.decisionrules.io",
};
const dr = new DecisionRules(opt);
const result = await dr.solve(
"rule-alias",
{ "input": "Hi Solver" },
"version"
);Init example:
import decisionrules
solver = decisionrules.SolverApi("solver_key_string")
result = await solver.solve(
decisionrules.SolverType.RULE,
"rule-alias",
{ "input": "Hi Solver" },
decisionrules.SolverStrategies.STANDARD
)Init example:
use DecisionRules\Solver;
use DecisionRules\Enums\SolverStrategy;
$solver = new Solver("solver_key_string");
$result = $solver->solveRule(
"rule-alias",
(object) array('data' => array('input' => 'Hi Solver')),
SolverStrategy::STANDARD
);Init example:
options := Options{
SolverKey: "solver_key_string",
Host: "https://api.decisionrules.io",
}
dr := DecisionRules(options)
result, err := dr.Solve("rule-alias", SolveInput{"input": "Hi Solver"}, "version")
if err != nil {
log.Fatal(err)
};Seguridad
Nos Tomamos la Seguridad en Serio
Estamos comprometidos a mantener los más altos estándares de seguridad de la información, privacidad y cumplimiento.
SOC 2
ISO
RGPD
Depósito en garantía
propuestas clave
Limpia el Backlog de Desarrollo
Gestionar la lógica de negocio codificada agota el tiempo y los recursos de tus equipos de desarrollo. Con DecisionRules, los equipos de negocio toman el control de la lógica de negocio, liberando a los desarrolladores para que se centren en tareas de mayor valor.
Solo Otro Microservicio
DecisionRules se integrará en tu sistema existente como si siempre hubiera estado allí. Funcionando en menos de dos horas, es fácil de integrar a través de la API REST o con nuestros SDKs.
Soporte Excepcional
Nuestro equipo de expertos está listo para ayudar, con tiempos de respuesta rápidos y un profundo conocimiento técnico. Ofrecemos asistencia de implementación, consultoría y soporte técnico 24/7.
Cero Infraestructura para Gestionar
No se requiere experiencia en infraestructura. Usa nuestra Nube Pública u opta por una Nube Privada Gestionada, perfecta incluso si no tienes un equipo técnico.
rendimiento
Ejecución Rápida de Regras a Escala Empresarial
DecisionRules está construido para el procesamiento de reglas de alto rendimiento, ofreciendo una ejecución en tiempo real incluso para lógica compleja. Con su escalado efectivo, maneja altos volúmenes de decisiones mientras mantiene la estabilidad y el máximo rendimiento.
Revisar arquitectura
latencia promedio
<50ms
Manejamos innumerables transferencias de datos diariamente, asegurando una latencia mínima.
ejecuciones de reglas
10.000+
Los clientes ahora ejecutan reglas cinco veces más rápido, transformando su flujo de trabajo para una mayor eficiencia.
decisiones diarias
100M+
Nuestras decisiones diarias dan forma a nuestros resultados, llevándonos a mejores resultados.
sla de tiempo de actividad
99.99%
Priorizamos el tiempo de actividad para un servicio confiable y la satisfacción del cliente.
Para desarrolladores empresariales
Creado para tu Pipeline
API de Gestión
Cree, actualice, versione y despliegue reglas vía API. Automatice todo, sin clics en la UI.
Integración CI/CD
GitLab, Jenkins, Azure DevOps, AWS CodePipeline. Migre reglas a través de Dev UAT Prod.
Control de Versiones y Diff
Comparación visual entre versiones. Historial completo. Rollback con un clic.
Registro de Auditoría
Registre cada ejecución: entradas, salidas, versión de regla, marca de tiempo. Exporte para cumplimiento.
RBAC
Control de acceso basado en roles. Permisos granulares: editar, publicar, ver. Integración SAML/SSO.
Encriptación
AES-256 en reposo, TLS 1.3 en tránsito. Claves gestionadas por el cliente en Enterprise.
Registro de Auditoría Completo
Cada ejecución registrada con entradas, salidas, marcas de tiempo. Exporte a su SIEM.
Pruebas de Penetración
Pruebas de penetración anuales de terceros. Programa de divulgación de vulnerabilidades activo.
Nuestros planes
Listo para empresas de cualquier tamaño
Startups y Pequeñas Empresas
Nube Pública
Comienza a usar DecisionRules en 2 minutos con nuestra opción más fácil y asequible — sin configuración, sin gastos generales.
Medianas y Grandes
Nube Privada Gestionada
¿Necesitas una configuración privada sin complicaciones? Obtén control total de los datos mientras nosotros manejamos el despliegue y mantenimiento.
Empresarial
Autoalojado / Nube Privada
Control total para empresas con estrictas necesidades de seguridad o cumplimiento. Tu equipo gestiona el entorno.
DESPLIEGUE
Se Despliega en Minutos con Actualizaciones Sin Tiempo de Inactividad
Invertimos el máximo esfuerzo para que nuestra aplicación sea fácil de desplegar, monitorear y gestionar.
Kubernetes
Guía de configuraciónGoogle Cloud Platform
Guía de configuraciónPRUEBA GRATUITA
Prueba Gratis en
Prueba DecisionRules en tu ordenador con una prueba gratuita de 1 mes, sin ningún compromiso.
RESEÑA DESTACADA
"Con DecisionRules, la dependencia de nuestros equipos de desarrollo se ha reducido en gran medida, lo que se ha traducido en más tiempo disponible para dedicar a otros proyectos dentro de la empresa. Además, podemos reducir el tiempo total dedicado al desarrollo de reglas y se nos ha otorgado la capacidad de aumentar la cantidad de reglas que podemos crear."
Lior Gal
Jefe de Grupo de Desarrollo, Pango
Comenzar
Hablemos de Arquitectura
¿Preguntas sobre despliegue, integración o escalado? Nuestro equipo de ingeniería responde en menos de 4 horas.
¿Prefieres autoservicio?
Si este rol te parece adecuado, envíanos tu solicitud; nos encantaría conocerte.