Platform Installation

The Particular Service Platform may be installed on either a server, for use in production environments, or a workstation, during development. A portable version is also available, for use in samples or demonstrations.

Note that, for the purposes of this document, shared testing environments may be treated in the same way as production environments.

For production environments

For use in production environments it is recommended to install the various components separately. More details can be found on the download page.


After installation, the ServiceControl Management application is used to create one or more instances of ServiceControl and ServiceControl Monitoring.

At any one time, a single instance of ServicePulse or ServiceInsight can connect to a single instance of ServiceControl. For multiple instances of ServiceControl, there are various options:


Switch between ServiceControl instances

This can be done via the ServicePulse UI.

Run multiple instances of ServicePulse

ServicePulse runs as a Windows Service and can be installed more than once on a single machine, with each instance listening on it's own port. This is done by specifying appropriate arguments during installation.


The instance of ServiceControl can be chosen in the Endpoint Explorer.

During development

The easiest way to install the Platform on a development machine is to use the Platform Installer, which requires an internet connection. For offline scenarios, the individual components can be installed separately, to achieve the same result.

Portable version

The Platform can be hosted in Visual Studio, with no installation required, using the Platform Sample package. This is useful for presentations, for providing samples, or to demonstrate usage of the Platform within an existing solution.

Last modified