Is AskCody a Single- or Multi-Tenant Platform?

AskCody is a Multi-Tenant Platform, as each customer has their own profile on the platform, while all customers are using the same platform and infrastructure. Learn more on single-tenancy vs. Multi-tenancy here

First things first, what is the difference between Single-Tenant Platforms and Multi-Tenant Platforms?
  • Single Tenant – A single instance of the software and supporting infrastructure serve a single customer. With single tenancy, each customer has his or her own independent database and instance of the software. Essentially, there is no sharing happening with this option.

  • Multi-Tenant – Multi-tenancy means that a single instance of the software and its supporting infrastructure serves multiple customers. Each customer shares the software application and also shares the same database. Each tenant’s data is isolated and remains invisible to other tenants.

AskCody is a multi-tenant platform, as each customer has their own profile on the platform, while all customers are using the same platform. Data is based on UUIDs so customer data are separated logically and secured from other customers, meaning all data is stored and kept safe and secure.


What are the benefits of AskCody’s multi-tenant architecture?

  • Lower costs through economies of scale: With multi-tenancy, scaling has far fewer infrastructure implications than with a single-tenancy-hosted solution, since new users get access to the same basic software.

  • Shared infrastructure leads to lower costs: SaaS allows companies of all sizes to share infrastructure and data center operational costs. There is no need to add applications and more hardware to their environment. Not having to provision or manage any infrastructure or software above and beyond internal resources enables businesses to focus on everyday tasks.

  • Ongoing maintenance and updates: Customers don’t need to pay costly maintenance fees to keep their software up to date. Vendors roll out new features and updates. These are often included with a SaaS subscription.

  • Configuration can be done while leaving the underlying codebase unchanged: Single-tenant-hosted solutions are often customized, requiring changes to an application’s code. This customization can be costly and can make upgrades time-consuming because the upgrade might not be compatible with your environment.

  • Multi-tenant solutions are designed to be highly configurable so that businesses can make the application perform the way they want. There is no changing the code or data structure, making the upgrade process easy.

  • Multi-tenancy architecture also allows AskCody to efficiently service everyone from small customers, whose scale may not warrant dedicated infrastructure, to large enterprises that need access to the cloud’s virtually unlimited compute resources. Software development and maintenance costs are shared, driving down expenditures, resulting in savings that are passed onto the customers.