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 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.
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.