Cienapps installation requirements (Server specs)

User computer specs


It's important to know that

  1. The screen and graphics card must support a resoluton of 1080p (1920x1080). Otherwise, some windows will not be optimized. 
  2. We have had multiple issues with the integrated Intel HD 630 graphics card since intels update in 2018. The computers who were affected the most are HPs all in ones. Try to not use those. 


Basic User Workstation Requirements

  1. Most recent processor (i3, i5, i7 around 3Ghz)
  2. A strict minimum of 8GB (not recommended). We strongly recommend 16GB, but it depends on what else is running on the workstation.
  3. A high-end fast hard drive or SSD for optimal performance
  4. A wired connection is recommended as Cienapps communicates extensively with the server. A gigabit local network is also recommended.
  5. Access to a network drive where all users will save their documents.
  6. Installation of Microsoft Visual C++ 2010 Redistributable Package (x86)

Database server specs

These recommendations do not account for using Cienapps via remote desktop on the same machine.

Basic Database Server Requirements

  1. A recent Quad-Core processor (Intel) that meets the criteria for hosting a database (4 cores around 3.5GHz minimum). You can contact us to have your chosen hardware validated by our team.
  2. We recommend 32GB of RAM for companies with fewer than 30 users in Cienapps. For companies with more than 30 users, 64GB or more is recommended.
  3. An SSD or SHDD is required. You must also have a network drive accessible to all your user workstations. We recommend a minimum 1TB hard drive.
  4. Windows Server 2019 or newer.
  5. Installation of Microsoft Visual C++ 2010 Redistributable Package (x86).
  6. 24/7 access to the server for our maintenance team. If it is possible to offer two concurrent connections, that would be ideal.
  7. The server (or virtualized server) must be dedicated to Cienapps and its tools.
  8. We have encountered several issues with virtualized servers using Hyper-V, so we request the use of VMWare for now.
  9. Certain ports will need to be opened in the router for our APIs. For this reason, it would be preferable for the machine to have a fixed IP address.

Database Server

(up to 10 users)

Basic Database Server Requirements

  1. A desktop tower, no laptops.
  2. Processor: 4 cores (Intel)
  3. RAM: 32 GB
  4. SSD: 500 GB (Suggested: 1 TB)
  5. Operating System: Windows 10 Professional (Windows 11 and above not supported at the moment)
  6. Presence of a network drive accessible to all Cienapps users of the client
  7. Installation of Microsoft Visual C++ 2010 Redistributable Package (x86)
  8. The computer must be dedicated to Cienapps and its tools.
  9. Certain ports will need to be opened in the router for our APIs. Allow the opening/redirection of certain ports in the internal infrastructure.
  10. Fixed IP address is mandatory.
  11. Suggested: Presence of a UPS - at least 15 minutes to allow manual shutdown in case of power loss.
  12. Suggested: Daily 'FULL' backup with the relocation of the database to an external source. => Specify the time.
  13. In the presence of antivirus or antimalware, no continuous execution. Targeted nightly execution. => Specify the time.
  14. No blocking software (e.g., BitLocker).

For exceeding 10 users, it is suggested to upgrade to the previously recommended server.

Several factors can influence the smooth processing of data with the Cienapps database. Here are some of them:

  • Use of the right-click API
  • Activation of certain resource-intensive modules: visual processor, scheduling calendar, processor
  • Submissions with a large volume of produced files, materials
  • Orders with a high volume of work orders or work orders with many produced files/materials
  • Concurrent execution of processes with broad targets. E.g., 3 users displaying invoices for the last 5 years simultaneously

The multiplicity of the above factors can result in some slowness when combined.

Exceeding the number of users is possible: during peak usage, monitor resource consumption.