Architecture

The Koverse platform is built on a foundation of proven open source technologies including Apache Spark and Apache Accumulo.

The Koverse REST API and user interface provide a level of interaction with data that does not exist with any other technology. Developers, data engineers, and data scientists can work together on the same platform, resulting in a faster time to market for critical capabilities.

Our architecture is embedded with multi-level security provided by our unique attribute-based access control (ABAC) capabilities. Click on the + signs to learn more about the different components.

Your Solution

Embed intelligent solutions within your organization to gain business insights; connect directly using existing tools or via your custom applications.

User Interface & API

Koverse provides application developers with a REST API, Apache Thrift API and a JavaScript SDK. All aspects of the Koverse can be accessed via these methods, allowing data and analytic results from Koverse to be embedded into interactive web applications. For more developer details click here.

Universal Ingest

Koverse can import data from a range of external sources — relational databases, remote file systems, streaming sources and more. Upon ingest, Koverse indexes and tags every field within every record within every dataset, organizing the data into collections.

The result: securely stored, automatically searchable and pre-staged data for standardized and regulated execution of analytical processing.

Supported data sources include:

  • MySQL
  • Oracle
  • SQL Server
  • PostgreSQL
  • Cassandra
  • Kafka
  • Twitter
  • Wikipedia
  • FTP
  • Amazon S3
  • HDFS
  • IMAP
  • Newsfeed
  • URL
  • Build Your Own
Secure Access & Search

Koverse’s cell-level security model provides high security and high performance in the same system. Koverse presents a complete suite of security controls: row-, column-, and dataset-level visibility and dataset-level role-based permissions. These access controls are applied consistently to data across the entire platform to keep information secure regardless of how its used.

Write, Spark, Read, Query

Koverse is a full function data platform, providing end-to-end functionality without the need to make and manage multiple copies of data.  A unified access layer guarantees scalability and performance and enforces security and audit across ingest, analytics, query and export.

Accumulo

Koverse enables teams to work with Accumulo, hassle-free. When organizations need security, performance and scalability, there’s no technology more credible than Accumulo. Koverse is built entirely on the Accumulo database and makes all of Accumulo’s functionality easily accessible. Whether an organization has relied on Accumulo in the past or is just starting out, Koverse is the “easy button” for using it.

Hadoop

Accumulo runs entirely on the Hadoop File System and inherits all of the elegant scalability and data processing horsepower of Hadoop.

SAAS

Koverse can host and manage our platform for you on our hardware with our native SaaS deployment option.

Self-Managed (On-Premises)

Koverse supports customer-hosted deployments in your private cloud, on-premises, or in your data center.

Accumulo

The Koverse Data Platform (KDP) was created by the data architects who created Apache Accumulo, which is the foundation for the next-generation data platform at the NSA. It was designed to support the mission of making data securely discoverable, accessible, and usable at scale.

Accumulo has had a massive impact on how information and data are managed and controlled throughout the intelligence and defense communities. Koverse brings the power of Accumulo to any organization by making it much faster, easier, and more reliable to build data/AI-driven solutions.

Learn more about Accumulo:

Questions? Ready to get started?

We invite you to learn about how Koverse delivers strategic value by efficiently managing complex and sensitive data.

Try For Free