Deployment

Trial Deployment

The Synchronizer software may be installed on any Windows-based machine. For the trial period even one of the client PCs may be used to run the synchronizer. For the production deployment dedicated Windows Server instance is recommended.

Server Deployment

The following deployment configurations are possible:

  • Small Office

  • Mid-Size Business

  • Enterprise

The server load depends on different parameters such as synchronization scenarios, CRM activity, Exchange Activity and synchronization intensity.

Recommended configurations are for situations when you want to have responsive synchronization (all changes are propagated within few seconds) with all Synchronization Scenarios enabled (Contacts, Accounts, Meetings, Calls, Tasks, Cases, Leads are all on). In the case of custom synchronization flow (Only Contacts or Only Meetings one-way) or with reduced synchronization response time (few minutes to synchronize) the server requirements are much lower. It is always possible to start from minimal configuration and then expand the capacity on-demand.

Small Office

Deployment schema A1

Deployment schema A1: Synchronizer works on the same host with Exchange Server.

Deployment schema A2

Deployment schema A2: Synchronizer works on the same host with Web Server.

Deployment Schema A is for small deployments (up to 15 users). In this case synchronizer may be installed on the same host as Exchange Server or together with CRM Server.

Mid-Size Business

Deployment schema B

Deployment schema B: Synchronizer works at standalone server.

Deployment Schema B is for medium-size deployments (15-50 users). In this case synchronizer requires Windows machine with Windows XP or higher (XP, 2003, 2008, Vista, 7, 8: both Server and Desktop configurations are supported).

Enterprise

Deployment Schema C

Deployment Schema C: Multiple synchronization servers for high-load deployments.

Deployment Schema C is for large-scale or high-load deployments. In this case synchronizer may be installed on a number of dedicated synchronization servers. Different deployment options are available. Each synchronization server may be responsible for a group of users or subset of scenarios. This is an advanced configuration and should be designed with help of authorized person.

In most cases configurations A and B are sufficient.