Multitennancy

Revision as of 01:19, 26 October 2018 by Nigel (talk | contribs) (Created page with "Home > An Overview > Concepts > Multitenancy ---- == Overview == Hosting mul...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

1 Overview

Hosting multiple customers or multiple teams in Veloopti is something that was built into it from the beginning. Veloopti is flexible with managing multiple customers or having multiple monitoring administration teams. There are two ways that we primarily recommend doing this; using multiple organisations or multiple applications.

1.1 Multiple Organisations

Using multiple organisations is preferable when the management of the customers/teams are performed by multiple administration teams. Use multiple organisations when:

  1. Different teams manage the Operating Systems of the nodes
  2. You have multiple monitoring teams
  3. You want Veloopti to calculate an invoice for each customers/team

1.2 Multiple applications

Using a single organisation and creating one or more applications for each customer/team is useful when the administrators for each customer are the same.

  1. The same team manages the Operating Systems of the nodes
  2. You have a single monitoring team
  3. You want Veloopti to calculate a single invoice

1.3 Multitenancy

By definition: multitenancy is where a single instance of the software serves multiple tenants. The tenants are logically isolated where one tenant cannot see the details of another, but physically run as a single instance of the application. Veloopti is multitenant in that we have multiple customers (all of you) running on one (actually a few) instance of Veloopti. If we were to allow you to use a instance (we call them a hive) of Veloopti then you would be able to put many customers in that single hive and you would then be offering a Multitennancy version of Veloopti. This is something that we are looking to offer in the future. Contact us if this interests you.