IFS Touch Apps Server

IFS Touch Apps Server allows customers to run IFS Touch Apps.

IFS Touch Apps Server is implemented as a set of WCF services and web pages deployed to Microsoft IIS as an IIS application. The application can be monitored using standard Windows monitoring tools.

One IFS Touch Apps Server installation can serve multiple IFS Applications instances.

Note 1: If multiple Systems are registered within the IFS Touch Apps Server the IFS Application Installations that they connect to must all be at the same Update version. The IFS Touch Apps Server is shipped with IFS Application Updates and is not backward compatible. It is recommended that one IFS Touch Apps Server is used for one IFS Application Installation

 

Securing the IFS Touch Apps Server

IFS Touch Apps Server acts as an application server and should be protected as such. The server hosting the IFS Touch Apps Server should not be directly accessible from the internet and, if client access is to be allowed from the internet, IFS recommend the use of a reverse proxy in the DMZ. As always best practice standards should be adhered to to protect the service.

Figure: IFS Touch Apps Server installation diagram

Securing Applications

While applications running in the IFS Touch Apps Server are secured there is a marked difference in how applications are deployed. Anyone with access to the file system where the IFS Touch Apps Server is deployed can install applications. It is therefore imperative to protect access to the file system in order to prevent malicious software from being deployed.

High Availability

IFS Touch Apps Server can be run as a cluster when used with a load balancer that supports session affinity. For more information about the clustering support please refer to the IFS Touch Apps Server Installation.