
Cloud database customers are always looking out for database deployment options that best cope with their requirements for data security, compliance, workloads, control over the data, and more. There can never be a one-size-fits-all when it comes to choosing the right deployment option for businesses.
To help our customers better meet their business goals, Tessell offers a wide range of deployment choices for its managed services on the cloud. These options provide customers with the much-needed flexibility to choose the right model for the control and data plane for their database workloads.
The following parameters are taken into careful consideration while crafting out the deployment options:
Workload size
Features & limits
Compliance
Quality of Service | Control Plane
Data Plane
Cost
Support
Before you decide on the right deployment option for your business, consider what each option entails. Tessell offers the followingfourdeployment options to choose from:
The Professional deployment option relieves you of the responsibility of hosting and managing your database on the cloud. The database is fully hosted and managed by Tessell on either AWS or Azure. This deployment option supports all open-source database engines.
This deployment option includes:
Up to 3 subscriptions
Up to 1 dedicated network per region per subscription
VPC peering
AWS PrivateLink
Invite colleagues for collaboration
Out-of-the-box personas
G-suite integration
Custom database parameter profiles
Custom SLAs
Premium support 24/7/365
Though the database is hosted and managed by Tessell, the Business deployment option provides a custom domain name, a dedicated control plane, and a dedicated repository for your metadata.
The additional benefits from this deployment option include:
Up to 10 subscriptions
Up to 5 dedicated networks per region per subscription
Bring your own keys (BYOK)
SSO integration (Okta, AD, Google)
Custom personas & roles
Curate compute shapes
Option to bill via marketplace of your choice
VPT offers a dedicated cloud account to host your data infrastructure and a dedicated metadata server instance. This deployment option supports commercial vendor database engines such as Oracle & SQL Server.
The VPT option packs the following benefiting features:
Option for dedicated servers and instances
Unlimited subscriptions
Unlimited networks
Bring your own database software images for your enterprise apps
With the VPT @ Customer deployment option, you get the highest level of control over your database as the data plane is hosted on the customer’s infrastructure. However, this option requires you to upkeep and manage your data infrastructure. You can Bring your own account (BYOA), Bring your own networks (BYON), as well as your own security policies.
All of the above deployment options are available with a shared control plane (SCP) scenario where multiple tenants share the Tessell control plane services, thereby reducing the management cost incurred by the Tessell platform. In a SCP deployment, customers enjoy the same functionalities by trading off QoS in the control plane since the micro-services run in a namespace shared by multiple tenants. This deployment model is typically suited for tenants having a limited number of databases to manage or those who are exploring and evaluating the platform features.
To help you choose the best Tessell deployment option for your environment, here is a quick comparison of our deployment choices.
| Deployment Option | Where is the Data Plane hosted? | Dedicated Cloud Account for Data Plane? | Where is the Control Plane hosted? | Dedicated Control Plane? | Dedicated Metadata Store (Schema)? | Target Audience |
|---|---|---|---|---|---|---|
| Professional | Tessell | No | Tessell | No | No | Individuals (Professionals, college students, open-source developers, etc.) |
| Business | Tessell | No | Tessell | Yes | Yes | SMBs (with less than 500 employees) that need a managed DBaas in a cost effective manner (data plane shared with other tenants) |
| Business - SCP | Tessell | No | Tessell | No | No | |
| Virtual Private Tessell (VPT) | Tessell | Yes | Tessell | Yes | Yes | Medium to large businesses (with less than 5000 employees) that need a managed DBaaS with a dedicated data plane account for data plane isolation. |
| Virtual Private Tessell (VPT) - SCP | Tessell | Yes | Tessell | No | No | |
| VPT @ Customer | Customer's Account | As provided by the customer | Tessell | Yes | Yes | Large enterprises (with over 5000 employees) that have strict compliance policies and want the data plane to be hosted in their own cloud account. |
| VPT @ Customer - SCP | Customer's Account | As provided by the customer | Tessell | No | No |
Persona: Individuals (Professionals, college students, open-source developers etc.)
Offerings:
A single cloud account for hosting database services is shared among multiple customers.
A single API gateway (console.tessell.com) for all customers to log in to the account.
The control plane is shared by all the customers. In case of high demand, there might be a delay in fulfilling different operations as the resources are shared by all customers.
A PostgreSQL schema as the metadata repository which contains metadata of all tenants.

Persona:SMBs who need a managed DBaaS in a cost effective manner (data plane shared with other tenants)
Offerings:
A single shared data plane cloud account for hosting database services with one user per tenant which is to create the cloud resources required for provisioning a tessell database service.
A dedicated API gateway for the users of the tenant to log in to the account.
A dedicated control plane for the tenant which in turn provides a superior Quality of Service (QoS).
A dedicated PostgreSQL schema as the metadata repository for the tenant.
Persona: Medium-large enterprises who need a managed DBaaS with data plane isolation, that is, a dedicated data plane account.
Offerings:
A dedicated data plane cloud account for the tenant where the database services for this tenant are provisioned.
A dedicated API gateway for the users of the tenant to log in to the account.
A dedicated control plane for the tenant which in turn provides a superior Quality of Service (QoS).
A dedicated database server instance as the metadata repository for the tenant.

Persona: Large enterprises like banks with strict compliance policies and who prefer the data plane is hosted on their own cloud account.
Offerings:
Customers bring their own cloud account for provisioning the databases.
A dedicated API gateway for the users of the tenant to log in to the account.
A dedicated control plane for the tenant which in turn provides a superior Quality of Service (QoS).
A dedicated database server instance as the metadata repository for the tenant.
Persona: Tenants having a limited number of databases to manage or those who are exploring and evaluating the platform features can have an SCP flavor of their edition (Business, VPT, VPT @ Customer).
Offerings:
The SCP offerings remain the same as the base edition, except:
Shared control plane among few customers. In case of high demand, there might be a delay in fulfilling different operations as the resources are shared.
A PostgreSQL schema as the metadata repository that contains all metadata of the SCP customers.



