- 11 Oct 2022
- 1 Minute to read
-
Print
-
DarkLight
Platform Architecture
- Updated on 11 Oct 2022
- 1 Minute to read
-
Print
-
DarkLight
Overview
While often deployed in sophisticated enterprise environments, running the Decisions platform requires an Application Server and Database Source, each with minimum installation requirements, and may be accessed using a front-end web-based Portal and/or a series of RESTful API services.
Browsers
As a web-based platform, Decisions runs in modern browsers capable of HTML5 and CSS3 without relying on plugins. The v8 Studio, where logic is created and configured, supports Chromium browsers, while the User Portal supports more browser options.
Application Servers
The Decisions platform may be installed on any Windows Server or VM that meets minimum hardware specifications.
Database
The platform supports PostgreSQL and MS SQL database backends. While the sophistication of architecture varies based on customer needs, basic deployments typically involve one Application Server installed with a single Database as the sole persistent data source. Reference the following articles for more advanced Decisions deployments:
- Containers
- Clustered Environments
- Multi-tenant Environments
Integrations
Decisions comes with a long list of pre-built integrations to common applications like Salesforce, Docusign, and Sharepoint, among others. The platform supports SAML-compliant identity management like Active Directory and Okta. It also connects to all the major database vendors, such as Oracle and Postgres, and open sources databases like MySQL and even NO-SQL DBS.
Every Rule, every Flow, and Report may be called externally through REST and SOAP services; Decisions is equally adept at making these calls to external services.