SmarterApp Logo

NOTE: Development on a new site for SmarterApp content is underway! With the new site, we will begin transitioning SmarterApp resources into an easier-to-use, accessible interface.

Only SmarterApp content updated in 2020 and after should be considered current and accurate. If you plan to use, are looking for specific information, or have any questions about content on this site, please contact us at

TDS Deployment Checklist
Date:  Oct 7, 2017
Document:  Click Here


Intended Audience

This document is intended for use by system administrators and/or software developers that want to deploy an instance of the Test Delivery System (TDS) to a set of server instances hosted on Amazon Web Services (AWS).

Conventions Used in the Checklists

The following conventions are used throughout the checklist:

  • Code font indicates code or a command that should be executed on the command line.
    For example, sudo apt-get update is an instruction to execute a command.

  • [some text] indicates text that should be replaced by the user. When replacing text, the surrounding square brackets should be omitted.
    For example,

sudo git clone ssh://[your github user name]/IM_OpenDJ

would look like

sudo git clone ssh://

after the text has been replaced.

  • some text indicates an example value for the [some text] placeholder.
  • IMPORTANT: These are example values for demonstration purposes only; the proper values for your environment may differ.

  • OPTIONAL: These steps are not required to complete the deployment process.


The following assumptions are made:

  • The Shared Services and Test Delivery System components will be deployed to server instances hosted on AWS
  • The Linux server instances will use the Ubuntu 14.04 LTS 64-bit operating system
  • The Windows server instances will use the Microsoft Windows Server 2012 R2 Base 64-bit operating system


The intent of these checklists are to install/deploy the Shared Services and Test Delivery System with minimal effort. This document does not account for security considerations or network topology/layout of servers. System administrators, network administrators, database administrators and/or developers involved in deploying the Shared Services and Test Delivery System are left to their own recognizance for identifying and following their own practices/standards for creating and securing their environment.

Deployment Checklists

The TDS system is continually being enhanced fixing bugs and adding features. Depending on the size or type of change certain versions of the applications are not compatible with each other. Each supported major version of the TDS application will have documentation listed below.

As of Fall 2018 the Smarter Balanced Test Delivery System (TDS) is no longer supported.

The code base and documentation for the TDS is available within the Smarter Balanced GitHub repository.

Creative Commons License Unless stated otherwise, all content on is licensed under a Creative Commons Attribution 4.0 International License.