VitalSigns is written as a modern, responsive web application.
The data store is MongoDB - an open-source document database management system. VitalSigns uses MongoDB to write, retrieve, and store data (i.e. your environment data).
The front end and the back end communicate via a REST API, which is documented and can also be called from your own custom applications.
The application runs as an IIS application.
Internet Information Services (IIS) is a web server software package that is used for hosting websites and web APIs. The web server (IIS) responds to requests from the browser (VitalSigns web page).
VitalSigns Services are long running executable applications under the Windows services that allows VitalSigns to collect, consolidate, and summarize various statistics. As not to put strain on the server, some of these services run at set times (such as hourly or daily) while other services run continuously. These services can be put on their own machine for optimum performance.