Teramind on AWS

Deploy Teramind on AWS - Secure, Scalable and Reliable Private Cloud


The best Employee Monitoring and DLP solution is now available for deployment on the #1 ranked PaaS, AWS!

Teramind’s User Activity Monitoring (UAM) and Data Loss Prevention (DLP) solutions are available to deploy on Amazon’s distributed, highly scalable and reliable AWS platform as a Private Cloud option. It’s super fast to get going and you can deploy a Teramind instance in minutes!

If you prefer on-premise deployments but unwilling to incur the cost and hassle of an in-house infrastructure or you want to move to the Cloud but have been concerned about compliance or security, or have made the transition and already host on AWS, then Teramind on AWS is the right choice for you. With our AWS Private Cloud hosting option, enjoy the benefits of both worlds: cost and scalability comparable to a Cloud deployment and security and flexibility similar to an On-Premise solution.

Why Choose Teramind on AWS?

Have Your Cloud and Own it too.

With Teramind on AWS you get:

Flexible and Competitive Pricing

You only pay for the AWS resources you consume (i.e. CPU, storage, memory).

Teramind's recommended configuration for a standard deployment (m4.xlarge instance, up to 100 users) costs only $0.2 per/hr.

Create Your Own Optimized Environment

Choose the region, OS, storage, database etc. For example, you can use an Amazon S3 storage for Teramind’s session recordings and Amazon RDS databases for session logs that’s highly optimized for performance on AWS.

Easy Deployment

Create a Teramind server with a single click by launching the Teramind AMI (Amazon Machine Image) from the AWS Marketplace.


Vertical and horizontal scaling with optional auto scaling that adjusts capacity based on demand.


Support for High Availability (HA), redundancy with multi-geo replications, on-demand backup and disaster recovery.

Security and Compliance

Firewall, encryption at rest, SSL encryption, VLAN, SSH tunnels, 2FA, IP whitelisting and encrypted disks allowing for easy regulatory compliance for HIPAA, GDPR, PCI DSS and more make it ideal for Teramind customers in government, healthcare, finance and other regulated industries.

Central Management Console

Configure and manage all your deployments from one central location.

How to Deploy Teramind on AWS

Deploy Teramind Private Cloud in Minutes on Amazon Web Services

Teramind's Amazon Marketplace portal makes it very easy to get started with Teramind on AWS. Just choose a region closest to you, pick an instance type, check the estimated infrastructure cost and then deploy the instance(s) in minutes with a ready-made Amazon Machine Image (AMI).

Pick a Data Center
Select Instance
Check Cost
Deployment Instructions for Teramind on AWS
Steps Instructions

Step 1

Launching an Instance

Go to Teramind portal on AWS Marketplace and launch a Teramind instance.

Step 2

Connecting to the Instance

After deploying your instance, you should connect to it using user 'admin' and the selected key-pair:

$ ssh -i "path/to/your/key-pair.pem" admin@your-Instance-ip-or-dns-name

Step 3

Installing Teramind

After the above step, you will be greeted by the Teramind setup wizard. Follow the on-screen instruction to continue.

Step 4

Database Considerations

Teramind is delivered as a self-contained solution without any external dependencies. However, you may want to use Amazon RDS as the database, and Amazon S3 as screen/audio recording storage.

Using RDS and S3 will improve the scalability of your platform and is recommended for deployments of over 100 concurrent monitored users.

Step 5

Using Amazon RDS

To use Amazon RDS as a database, you'll need to create a PostrgreSQL isntance (version 10 or greater). The Teramind setup wizard will ask for your RDS DB credentials (host, username, password), and will set up the database for you.

Step 6

Using Amazon S3

To use S3 as the audio / video file storage (instead of plain files stored on EBS volume), you'll need to assign proper IAM roles to your Teramind instance after creation. For S3 integration, Teramind requires 3 buckets for storing screen / audio recorded data, captured attachments / printer documents, and Teramind metadata such as user images. You can create these buckets on your own before starting the Teramind setup wizard, or let the wizard create the buckets for you (assuming IAM roles have been properly assigned).

Step 7

Configuring and Deploying the Agents

After deploying the server, open your Teramind deployment in a browser and proceed to configure your settings and deploy your agents.

Need help? Contact Us

Teramind AWS Architecture

Technical Specifications, Licensing and Support

Data centers

Teramind deployment is available on the following 15 datacenters/regions. We recommend you choose a region closest to you for faster service and lower latency:

  • US East (N. Virginia)
  • US East (Ohlo)
  • US West (N. California)
  • US West (Oregon)
  • Canada (Central)
  • EU (Frankfurt)
  • EU (Ireland)
  • EU (London)
  • EU (Paris)
  • Asia Pacific (Singapore)
  • Asia Pacific (Sydney)
  • Asia Pacific (Seoul)
  • Asia Pacific (Tokyo)
  • Asia Pacific (Mumbai)
  • South America (Sao Paulo)


64-bit Linux/Unix,

Debian 9.5 AMI.


EBS volume by default.

Optionally S3, RDS/Postgres can be used as screen/audio recording storage.


For a typical deployment Teramind recommends m4.xlarge for $0.20 EC2/hr

Various other EC2 instances types (t2, t3, m3 etc.) for difference sizes (micro, large, extra large etc.) are also available.

Teramind License

BYOL (bring your own Teramind license). Click here to try or subscribe to Teramind on-prem/private-cloud.


Basic infrastructure support is available for free from Amazon. Teramind support is included as part of the Teramind subscription.

Not Sure if Teramind on AWS is Right for You?

We have alternative deployment options.

Teramind maintains feature parity among its Cloud, On-Premise and Private-Cloud offerings.

The Cloud, On-Premise and Private-Cloud/AWS editions of Teramind are identical in functionality. Choose the deployment option that works best for your use case. Have questions? Contact us at hello@teramind.co.

Get started with a free Teramind trial now! Get Started