Drawing from our decades of experience with managing data rights, Modulus Policy Management can model these relationships as a graph, which consists of nodes and edges with policies, modelling contractual obligations between entities.Read more
Relationships between companies and even within departments in organizations are often quite complex. Translating these relationships into rules for governance and authorization is a complex task.
Each policy defines the relationship, permissions, and scope between nodes in the graph. When an organization, group, or a user attempts to perform an action on a data object, Modulus’ governance technology evaluates the policy and the action is either allowed or denied.
In Modulus, access is controlled using OAuth2-based authentication and identity management and supports interoperability with existing enterprise identity management solutions such as Active Directory or LDAP. All access is logged and securely stored for auditing purposes and compliance requirements.
Policy Graph allows you to define data access rights and functional permissions
Policies can be configured for each node in the graph allowing per-object granularity
Data policies can be assigned to users, groups, or organizations
OAuth2-based authorization framework for managing authorization flows
Manage permissions via organizations, groups, and users
All authorization events are logged for auditing and compliance purposes
The Modulus platform securely acquires, stores, and provides governed access to a diverse set of data types including time series, n-dimensional arrays, and associated metadata.Read more
Comprised of a modular multi-stage lambda architecture, the platform supports both batch and streaming data processing pipelines.
Unlike traditional tightly coupled databases, the Intertrust Modulus platform separates and abstracts storage, indexing and query engine into a virtual database system, with tightly integrated authentication and policy management.
These components work independently and data is persistently secured, and travels with associated rights at any given point when managed by the system.
Modulus delivers a fast and efficient storage solution utilizing compression and chunked file formats. The result is the lowest possible storage cost per byte, while being able to work with large-scale multi-dimentional datasets, allowing organizations to use Modulus as the main ETL pipeline.
The system can read and understand a wide variety of file formats and protocols. Additional protocols are supported via platform plugins.
All managed data is indexed and saved in a compressed format, reducing data storage costs while enabling efficient access to subsets of the original data. The data access API allows users to request data at a specific time and location.
The indexing system can answer detailed queries about where and what data is stored, enabling users to create data catalogs across all available datasets.
Organizations commonly store data in many different locations in various formats and systems. Unlike many data platforms that force you to load all data into a single system, we have extended the traditional database indexing system to not only use data stored within Modulus, but also for data stored externally.
Utilizing its index and storage capabilities, our query engine can bring data together from indexed sources and make it available to users via an unified API, making data consumption completely agnostic of where the data is located.
Data Pipelines can handle both batch processing and streaming.
Compressed Data Storage
A compressed data storage solution that is scalable and elastic, significantly lowering the cost of storage in the cloud or on premise.
Network and Database Protocols
Extensible support for network and database protocols with standard support for FTP, HTML, OpenDAP, ODBC and JDBC.
Search, Query, Access
Search, query and access data via RESTful API.
Grids & Arrays
Our patented enterprise data management platform provides a powerful and secure big data engine to integrate, process, store, index and analyze large-scale disparate data. Its modular and extensible architecture provides support for a wide variety of data types, formats, and protocols.
A dataset index is automatically constructed as data is ingested by the platform. This index stores various properties of the data and metadata, enabling multifaceted search queries by time, location, keyword, and other criteria such as variable, resolution, or publisher.Read more
Like data access, search functionality is subject to policy management. Matching datasets are only exposed to users who are authorized to view them.
The dataset search index is currently dependent on the ingestion of data to the platform’s data store, however the indexing of remote datasets is planned for future development.
Multi-Faceted Search by variable, spatial and temporal extent, spatial and temporal resolution, product type, feature type, and publisher
Programmatic queries are supported via a search API endpoint, as well as a web-based search user interface
Dataset metadata is indexed during ingestion to support multi-faceted search
The Modulus trusted data rights management platform enables you to confidently partner with data analytics providers, ensure that your data rights are protected, keep track of distributed data provenance, and avoid unnecessary duplicates.Read more
The Secure Analytics Module delivers two critical platform features. It allows organizations to solve the legal and technical analytics challenges posed by procurement of digital services. It also performs large-scale computations on the data without having to relocate it.
Analytics Sandbox allows 3rd party algorithms to run securely and removes the need to deal with multiple copies of data.
Trusted Traveling Computation
Trusted Traveling Computation allows computation of disparate, remote datasets instead of moving the data to a centralized location.
To support all customer-vendor relationships, data exchanges and other partnerships, Modulus enables you to establish your own data hubs and commercial marketplaces.Read more
The data governed by your Modulus deployment may have a variety of distribution patterns. These are configurable for different industry verticals, and to comply with most commonly used application interfaces or standards.
Create your own data hubs using our API infrastructure, allowing you to serve hundreds of thousands of clients with real-time messages
Configure and operate your own Data Marketplace, including such features as paid plans and purchase management