The network architecture for a j5 instance can vary from client to client, depending on system architecture and client preferences and requirements.
The diagram below illustrates a recommended j5 network architecture.
j5 recommends that the system administrator prepares a separate server for the j5 Staging, j5 Production and the j5 Database servers. However, the same database server can be shared by the j5 Staging and j5 Production servers.
While it is possible to run the j5 Database and j5 Production servers on the same machine it is not recommended as it can lead to poor performance.
The system administrator can choose to use physical servers or virtual servers for this setup.