Choosing Between Tenants and Isolated Databases

Mosaic offers three formats of "tenancy": Single-Tenant, Isolated Database, and Multi-Tenant. Here's a brief overview of each:

Multi-Tenant: The Apartment Complex

In a Multi-Tenant setting, several businesses share the software's resources, akin to living in an apartment complex. While there's shared infrastructure, each business has its distinct, secure space.

  • Ideal For: Businesses with standard compliance and security requirements, looking for cost-effective solutions.
  • AI Training: Your data is used alongside others for broader AI training purposes.
  • Compliance: Quick regional migration isn't available; may not meet stringent regional compliance requirements.

Isolated Database: The Condominium

The Isolated Database is a middle ground. Some infrastructure is shared, but you have a personal database, much like owning a unit in a condominium.

  • Ideal For: Businesses with moderate security and compliance needs, seeking a balance between cost and customization.
  • AI Training: Your data is used alongside others for broader AI training purposes.
  • Compliance: Allows for quick migration to specific regions, aiding in adherence to regional compliance mandates.

Isolated AI: The Townhouse

The Isolated AI tier provides total data separation, extending this separation to the AI level without the need to spin up new servers, akin to living in a townhouse where you share some walls but maintain distinct and separate living spaces.

  • Ideal For: Businesses needing complete data separation up to the AI level without the overhead of dedicated infrastructure.
  • AI Training: Your data is isolated from others for AI training purposes, ensuring enhanced data privacy.
  • Compliance: Facilitates adherence to regional compliance mandates through isolated data handling.

Single-Tenant: The Standalone Home

In the Single-Tenant model, your business enjoys a dedicated software space, similar to owning a standalone home, offering maximum control and privacy.

  • Ideal For: Businesses with stringent security, compliance, and data privacy needs, or those requiring extensive customization.
  • AI Training: Your data is solely used to train your AI, ensuring the highest level of data privacy and control.
  • Compliance: Easier adherence to regional and industry-specific compliance mandates due to dedicated infrastructure.

Making Your Decision

When deciding between Single-Tenant, Isolated Database, or Multi-Tenant, consider:

  • Security Needs: Assess your security and compliance requirements. Does your business have stringent communication restrictions or data residency mandates?
  • AI Training Concerns: Reflect on your preferences for how your data should be utilized for AI training.
  • Future Planning: Consider upcoming changes that might impose greater security or compliance restrictions.
  • Budget: Evaluate the cost implications of each model. Single-Tenant and Isolated Database solutions may entail additional costs compared to Multi-Tenant.

By carefully considering your security, compliance, AI training preferences, and budget, you can select the model that best aligns with your business's needs and future growth.

Here's a simple graph to help you make your decision about which offering is best for your team: