Multi-tenant Architecture

AgilePoint NX can be installed in a multi-tenant architecture where each tenant has its own isolated database.

Figure: Multi-tenant Architecture
Multi-tenant Architecture

Main Points

  • Users from other regional teams do not have access to your region's processes since each instance gets its own database instance which lets you to have strict control over your processes.
  • Physical hardware cost can be controlled since all teams can share same physical hardware but at same time maintain their own database instance.
  • In case you prefer to have centralized upgrades for all teams then this is a good option since you can run upgrade once on the server and all instances get upgraded.
  • Upgrades cannot be planned independently so all teams need to plan for upgrades together.
  • Offshore teams can notice some level of performance degrade if the network connection to remote server is not good.