Choosing an LRS - SaaS vs On-Premises and Enterprise Deployment Options

Choosing an LRS - SaaS vs On-Premises and Enterprise Deployment Options


Veracity is often revered by customers and competitors alike for having the most widely available and flexible options for LRS deployment. Whether you're just starting out with xAPI and have a need for a free LRS or you’re ready to move to an enterprise production environment, Veracity Learning has you covered with a variety of different LRS options to choose from.

When choosing an enterprise LRS deployment option, some of the key things to consider evaluating include the following:

1. Cloud Hosted / SaaS vs On Premises - Do you require the LRS to be in a cloud-based, Software-as-a-Service (SaaS) environment or installed and hosted on your own infrastructure (On-Premises)?

2. Scalability - Can the LRS store hundreds of millions of xAPI statements, and tens of thousands of API calls per second? Does the LRS include web server and database resources that can be scaled horizontally with load balancer, DNS configuration, and database indices optimized by default, and scaling up to a massive multi-node database cluster easily as the demand increases?

3. Security and Data Privacy - Has the LRS been hardened against vulnerabilities? Does the LRS provide secure authentication? Does the LRS support the ability to define user roles and permissions in the system as well as access controls for a wide variety of organization-defined role types? Does the LRS support compliance with regulations such as GDPR to protect data and ensure organizational compliance with privacy standards?

4. Multi-tenancy - Does the LRS allow organizations to create multiple LRS instances that allows a single LRS platform to include several testing environments, permissions for different content audiences, and LRS instance-specific data integration strategies?

5. Data Interoperability - is the LRS fully conformant with the xAPI 2.0 standard and pass the ADL LRS Test Suite’s 1,400 tests as specified in the IEEE 9274.1.1 xAPI Base Standard (https://opensource.ieee.org/xapi)?

Veracity's award-winning LRS (https://lrs.io) offers more SaaS and on-premises deployment choices than any other LRS on the market. Check out our plans and pricing options for a comparison list of features fore each plan. The options are organized by SaaS and On-Premises options below:

SaaS LRS Options

  • Free Cloud-hosted SaaS LRS - intended for getting started with xAPI or building your first prototype. Hosted in our shared environment at LRS.io.
  • Starter - intended for small-scale projects with minimal xAPI data storage requirements. Hosted in our shared environment at LRS.io.
  • Pro - intended for moderate-sized projects and hosted on a shared AWS infrastructure with other LRS customers. Hosted in our shared environment at LRS.io.
  • Expert - intended for production-ready projects and hosted on our secure, dedicated infrastructure with no other LRS customers sharing resources.
  • Enterprise - intended for enterprise production environments that require high availability, hosted on a dedicated infrastructure with no other LRS customers sharing resources.

On-Premises LRS Options