Skip to main content

What’s New

Qrvey 8.5
Version 8.5 (LTS) of the Qrvey platform is now available to customers. This version includes several new features and performance improvements.
Learn More
End-of-life Schedule
We've added a new article that lists the features and endpoints that have been scheduled for deprecation. All features and endpoints will be supported for (1) year after the release date of the LTS version that contains the alternative.
Learn More
NodeJS Deprecation
AWS has announced that it is deprecating NodeJS 12, 14, and 16. To avoid any issues as a result of this deprecation, upgrade your instances of the Qrvey platform as described in this announcement.
Learn More
Version: 8.5

Architectural Overview

This article discusses the architecture of the Qrvey platform and how all of our components work together to deliver on the promise of a unified, all-in-one data solution. If you are new to Qrvey, first see Introduction to the Qrvey Platform.

Working with the Qrvey platform

There are three main ways to interact with the Qrvey platform. First, we offer a robust API that allows for direct interaction with all of Qrvey's functions for data collection, analytics, automation, and information distribution. Second, we offer a suite of pre-built widgets to simplify the process of embedding Qrvey into existing web pages and applications. Every part of the Qrvey platform can easily be embedded. Finally, there is Qrvey Composer, a web-based application used by Data Analysts to create and manage datasets, visualizations, and dashboards to share with external users.


Qrvey Architecture

Qrvey is built on a fully scalable cloud architecture utilizing a variety of AWS services to deliver maximum performance for all of your data and application requirements.

On the backend, we leverage Elasticsearch and DynamoDB to support both massive scale and unstructured to semi-structured data.

For developers, we provide a comprehensive set of APIs and widgets to integrate with your existing applications, data and services.

Out of the box, we also provide a number of supporting services to provide advanced analytics, messaging, and additional customizations.