Hosting requirements

Server-side requirements

  • Windows Server 2008, 2008 R2, 2012, Windows Vista Home Premium/Business/Enterprise/Ultimate or Windows 7 (both 32bit and 64bit) or Windows 8 (both 32bit and 64bit)
  • Microsoft .NET Framework 4.0 or higher
  • Microsoft Internet Information Services (IIS) 7.0, 7.5, 8.0 or Visual Studio/Visual Web Developer 2008/2010/2012 built-in web server
  • Node.js version 0.8 or higher
  • Microsoft SQL Server 2012 (including free SQL Server Express Edition)
  • MongoDB version 2.0 or higher

Security requirements

The security strategy is based on the following pillars: securing the server and securing the data. Assuring a high security of the server involves two actions:

  • enabling the firewall service on the Windows Server to control both inbound and outbound traffic (it comes with predefined rules)
  • installing an anti-virus software of choice (suggestion: Kaspersky)

The security of data is resolved by backing up regularly all the data used by the eRegulations systems. Here you can use :

  • set-up a sql data back-up tool (suggestion http://sqlbackupandftp.com/) to produce daily back-ups of eRegulations Database

Hardware and disk space requirements

3.1. One server - minimum requirements

The minimum hardware requirements assumes one physical or virtual server that will hosts all the applications.

Procesor 2GHz
Memory (RAM) 4GB recommended
Hard Disk 100 GB
Hard Disk Speed 10000rpm
Note: The hard disk space required for all the eRegulations applications files :
  • Installation files - 100MB
  • Media files (uploaded documents, images) - 1 GB
  • Database files - 5GB

3.2. One server - optimal requirements

Procesor 2 x Quad Core Intel Xeon Processors E 5520 @ 2.27Ghz
Memory (RAM) 16 GB
Hard Disk 2 x 1 TB disk
Hard Disk Speed 15000rpm

3.3. Distributed architecture - optimal requirements

SQL Server Database Server

Procesor Quad Core Intel Xeon Processor E 5520 @ 2.27Ghz
Memory (RAM) 8 GB
Hard Disk 2 x 1 TB disk
Hard Disk Speed 15000rpm

Windows Web Server

Procesor Quad Core Intel Xeon Processor E 5520 @ 2.27Ghz
Memory (RAM) 16 GB
Hard Disk 2 x 1 TB disk
Hard Disk Speed 15000rpm

API Server

Procesor Quad Core Intel Xeon Processor E 5520 @ 2.27Ghz
Memory (RAM) 8 GB
Hard Disk 2 x 1 TB disk
Hard Disk Speed 15000rpm

Bandwith & transfer limits

Bandwidth will determine how fast something loads on the eRegulations site. HTML pages, Images, videos, will all load quickly with the right amount of bandwidth.

The minimum recommended bandwidth is 3Mbps.

Transfer volume, measured now in GB (gigabytes) per month is a calculated value based on the number of users accessing the site. It should not be less than 10 GB in order to assure an average 700 users visiting daily the eRegulations system.

Feedback