Set up cloud server hosting for Synergetic

Modified on Sun, 8 Mar at 11:54 PM

Introduction

Gain enhanced security, scalability and cost effectiveness when you host Synergetic on your managed cloud service.

This document provides recommendations for choosing a cloud hosting provider and setting up based on your school's requirements with your IT department's assistance.

Getting started

To get started, you'll need to select a provider that meets your requirement for server, operating system, virtual machine, monitoring, networking, database and web server (where required). 

We recommend AWS or Azure as our products are tested on their platforms. They have built their cloud servers with security as priority and have response teams dedicated to monitoring, identifying risks and preventing breaches.  

To understand your school's particular requirements; you'll need to consider the following based on the number of students:

  • computing type; number of cores, CPU (vCPU) and RAM
  • data storage; what types and amounts 
  • SQL server
  • any additional software
  • what other applications will Synergetic need to interact with
  • security needs; including access controls, firewalls, encryption and disaster recovery
  • how your cloud server needs to be configured

Hosting Synergetic on cloud

See our recommendations for computing, data storage, SQL server, additional software and configuration notes for Synergetic.

These recommendations are intended as a guide only and you'll need to consider your school's plans for future growth.

Synergetic

Computing and dataOperating systemSQL serverAdditional softwareAccess requirements and configuration notes

Application server and web server

(application server hosted on database or web server)

x64 2.0 Ghz

4x vCPU

20 GB RAM

(16BG SQL/4GB OS)

60GB OS

120GB SQL data

40GB transaction logs

200GB SQL backups

20GB SQL tempDB

8GB Memory

Web server requirements

x64 2.0 Ghz

4x vCPU

12GB Memory

60GB OS, web site data

.NET 3.5 or 4.8

  • Microsoft Internet Information Services (IIS)
  • Web hosting SSL certificate in .pfx format
  • DNS 'A' records are required to allow internal/external access
  • Static IP address recommended
Windows Server 2022 Microsoft SQL Server 2022SMTP service that supports AUTH (basic or token but not OAuth) or suitable on-premise SMTP relay. We recommend services like Amazon SES and Sendgrid..NET 3.5, .NET 4.8

Synergetic Server Components.

Citrix XenApp/RDWeb (if delivering the application remotely). Additional memory will also be required.

Jump server (optional)

4 cores

32GB Memory

120GB Storage

Windows Server 2022 

Windows Professional or Enterprise Editions are recommended to enable Active Directory support.

SQL Server Management Studio.NET 3.5, .NET 4.8

Requires LAN- speed connectivity to Synergetic Application Server.

Mac or Chromebooks can access through virtualisation (e.g. Parallels, Fusion) or Terminal Services (e.g. Remote Desktop, Citrix) technologies (not included).

Other considerations

  • For all SQL servers, appropriate SQL licenses. Consult with your licensing provider.
  • Add appropriate SSL certificates for Microsoft

Setting up and configuring your cloud server

Once you’ve decided on a cloud host and signed up to their service, setting up a cloud server involves creating and configuring a virtual server in a cloud computing environment, selecting a suitable server instance, configuring the operating system, and setting up networking and security.

If you need help in setting this up, you’ll need to contact your school’s IT provider.

Installing Synergetic on your cloud server

You’ll need to provide connection details to Tes to connect and install Synergetic on your cloud server.  We'll never ask for access to the account.

We'll need details like IP address, username and password so we can connect into the server.

Rest assured, we'll provide suggestions for securely sending details.

You’ll also need to:

  1. install ScreenConnect to each of the Windows servers allowing us access when you need support. We’ll provide the software and you’ll need to run it on your server. We recommend you set it to Manual service and enable it each time you require support.
  2. provide SQL client access licences – required for each of the services accessing the SQL server.
  3. provide Remote Desktop Protocol (RDP) licences for each user accessing Synergetic.

Data migration

We offer a data migration service whether you’re onboarding as new customer or moving from on-premise to cloud server. Subject to a Professional Service fee.

What does Tes do once my server is set up, configured and ongoing?

It’s important to understand what responsibilities Tes has in relation to installing, maintaining or updating our products on your cloud server. The good news is that where we are not responsible for an item, your provider will be able to help you once you’re set up and configured.

The table provides a break down of who is responsible for various items when cloud hosting.

 Synergetic

Tes

School

Install Tes product on cloud server

 

Maintain or update Tes product on cloud server

 

*

Maintain or update operating system on cloud server

 

Maintain or update cloud server hardware

 

Back up data on cloud server

 

Perform disaster recovery

 

Apply security updates on cloud server

 

*We don’t maintain Synergetic on your cloud server. However, we can offer this as a Professional Service for a fee.

Further recommendations

Depending on your set up, we recommend you consider the following:

  • Ensure any other software held by the school are appropriately licensed and your server can handle their requirements.
  • Look to optimise hosting with your provider i.e.; spinning down EC2 boxes between 12am-6am when people are least likely to be accessing their services.

Final thoughts

If you're unsure or would like further information, please contact Tes Support Team to discuss your requirements before you get started with your managed cloud service.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article