basic setup

Basic survey setup

The first example shows Opinio, Web Server and Application Server - all on the same system. On these examples, the database is running on a different server, but this could also be running on the same physical machine.

advanced setup

Advanced survey setup

A more complex architecture, with Opinio (and Application server) running on a dedicated system. The web server is running on a separate machine, configured to forward requests to Opinio. This also illustrates that Opinio can be configured to talk to an LDAP directory for survey and admin authentication.

clustered setup

Clustering survey setup

A advanced and scalable setup with multiple Opinio installations configured as a cluster. Each instance of Opinio runs as a cluster member, meaning they coordinate traffic and synchronize data and cache to form a coherent, single survey application.