Deployment
As an N-Tier database application, Q-Pulse offers a great deal of flexibility in deployment across your network, as the tiers can reside anywhere from a single desktop to servers and clients around the world. The application can be accessed via various options including web browser, thin client terminals running Terminal Services or Citrix Metaframe plus traditional Windows desktops.
Whether you require Q-Pulse running on a single local area network serving a user base of 50 people or across multiple time zones on a wide area network with thousands of users, there is a deployment option to support your organisation. Options include single server support for a LAN environment and clustered database support for a resilient WAN environment.
Furthermore, as the installation and deployment of Q-Pulse is performed via Windows Installer, the component of the Windows 2000 and Windows 2003 operating systems that simplifies the application installation process this means that application deployment tools that support MSI files can be used to deploy the tool. These tools include SMS and Group Policy. Deployment is further simplified when using the web client, where users simply require access to the application's URL.
A deployment diagram for Q-Pulse is below:

Installation Options for Q-Pulse and their relative merits are below:
OPTION |
IMPLICATION |
ADVANTAGE |
| 1. Single Machine | User Interface, Business Logic and Database all exist on same machine | Ideal for standalone systems with only one user |
| 2. Lightweight "Client & Server" | User Interface exists on Client Machine(s) with both the Business Logic and Database existing on one server | Ideal for small local area networks with 10 concurrent users or less |
| 3. Three-Tier | The 3 tiers of the application are distributed between 3 physical tiers; Client Machine(s), a Business Logic Server and a Database Server | Ideal for systems serving a large user base where a dedicated application server and database server optimises system performance |
| 4. N-Tier | The 3 tiers of the application are distributed between 3 physical tiers; Client Machine(s), a Business Logic Server and a Database Server. Furthermore, the Database Server contains multiple instances of the Q-Pulse database. | Ideal for large organisations who have a multiple Q-Pulse database requirement and who wish to share a central license pool. |
Installation Diagram

Find out about Implementation Methodology




