TABLE OF CONTENTS




Hardware Requirements


The following hardware and software is minimum recommended for the .NET version of TrackOne Studio’s Learning Analytics Suite.  Environments can be physical or virtualised.  


Server

Recommended Hardware

Recommended Software

Web Server / Database Server

  • A Dual or Quad Core 64bit processor
  • 12Gb RAM
  • 128Gb HDD for installation drive
  • Suitable Disk space for data
  • Microsoft Windows Server 2016 or above with latest service packs
  • Microsoft Internet Information Services 7.0

 

The above recommendations apply to a maximum of two installations instances. Where group schools have more than two instances, separate servers should be maintained.




Hosting Options – Application

 

OPTION 1

OPTION 2

Host the application on the same server as an existing web application.

Host the application on a fresh virtual server, suitable for the application:

 

Windows Server 2016 (or above)

Dual core processor (or above)

12GB RAM (or above)

128GB storage (or above)


Note: This is the preferred option.



Hosting Options – Database

 

OPTION 1

OPTION 2

Host the database on a pre-existing SQL server.

Host the database on the same virtual server as the application (preferred).

 
Note: In this case the deployment team will add the required server features to the VM and an instance of SQL Express to host the Learning Analytics Suite configuration database.


Note: Depending upon the requirements of the SQL instance additional RAM may need to be added to the VM.



Hosting Options – TASS Cloud

 

If your school is already using TASS’ Cloud Hosting Services to deploy the TASS application, an alternative to the school providing their own server infrastructure, is to have TASS manage the TrackOne Studio solution alongside of the TASS application in the Cloud.

 

The service includes:

  • Highly secure, resilient and access anywhere infrastructure
  • Backup Management of the application and database servers including operating systems
  • Server Management, including support of operating system and security performance enhancements
  • Penetration testing including remedial actions
  • Monitoring infrastructure at the OS and application level
  • After hours support for critical infrastructure issues

 



Database Server Guidance (Self-Hosted Customers)


TrackOne Studio uses Microsoft SQL Server as the relational database back-end for the product. 


Permissions

Ensure that the TrackOne account has administrator privileges over the SQL instance.


                                                             

Configuration

The below settings must be configured as follows for TrackOne Studio to function correctly:


Server CollationLatin1_General_CI_AS
Database CollationLatin1_General_CI_AS
Database Compatibility LevelNo higher than SQL Server 2014 (120)
Server Authentication ModeMixed (Windows and SQL)
Required Installation Components
  • Database Engine
  • SQL Server Management Studio
No other components are required by TrackOne Studio.


                                                             

Installation

As part of a new TrackOne Studio installation, SQL Server Express will be installed and configured as per our recommended settings. A database account for the TrackOne Studio application will be created by the TASS Technical Services team.



Upgrades

An SQL Server instance can be upgraded to a newer major release in the following ways:

  • Do it yourself: SQL Server versions can be upgraded by following the guidance published by Microsoft: Upgrade SQL Server Using the Installation Wizard.
  • TASS Technical Services: TASS can assist with deploying updates (chargeable). TASS recommends this approach if you are not experienced with deploying and maintaining SQL Server. 

Do not upgrade to a major release that is not supported by TASS.



Server Migrations

Assistance from the TASS Technical Services team is required if a database server migration is occurring. 

Contact the TrackOne support team (helpdesk@trackonestudio.com) to discuss optimal timing, who will then place a booking with the TASS Technical support team.

Cost $550



Maintenance and Support

For self-hosted customers, maintenance of the database server and SQL Server instance is the responsibility of the customers. This includes backups and patching.


Recovery Model options:

1) Simple: Recommended. Set to Simple with a daily full backup.

2) FullIf the database recovery model is Full, we recommend daily full database and transaction log backups.
Daily transaction log truncation to prevent disks from filling.



Licensing

If the school is providing their own SQL server instance, they are responsible for providing their own SQL Server licensing. The per-core licensing model is recommended.



Assistance with SQL Queries and Integrations

No assistance is provided with developing or using SQL queries, or other integrations that connect directly to the database.





If schools expect to have all students logging into TrackOne Studio at one time, such as for Academic Goal setting, the requirements must be greater than the minimum outlined here.