Deployment options

Deployment options

  • Secure SaaS

  • Private installation (self-hosted deployments):

    • Virtual private cloud (VPC)

    • On-premises

    * Private installations can be deployed in a completely air-gapped environment.

Free and Pro users only have access to the secure SaaS deployment. Explore plans

Enterprise customers are also offered private deployment options. Contact Sales

Follow the right docs

The client installation and management instructions are slightly different between Tabnine SaaS and Tabnine private installation.


Secure SaaS

This type of deployment is available for Starter, Pro, and Enterprise customers.

The solution is hosted, managed, and monitored by Tabnine, and is frequently updated.

Tabnine is committed to maintaining the highest levels of security and privacy for our clients. With our SaaS deployment, we’ve implemented an end-to-end encryption system to ensure that the communication between our client’s users and our servers remains completely secure. Read more about the security we provide.

Continuous monitoring and audits: Our security team continuously monitors for vulnerabilities and conducts regular audits to ensure that our security infrastructure is up to the latest standards. This ensures that our customers' data is handled with the utmost care and security.

Please check our Trust Center for more information.


Private installations (self-hosted deployments)

These are the private installation options that are offered for Tabnine Enterprise:

VPC

This is an option for Tabnine Enterprise customers.

In a VPC setup, the Tabnine cluster is a Kubernetes-hosted unit on your virtual private cloud (GCP, AWS, or Azure). Tabnine doesn't have access to the customer environment. Periodic software updates are done in a controlled way.

Learn more about the system requirements for the cluster.


On-premises

This is an option for Tabnine Enterprise customers.

In an on-premises private installation, the Tabnine cluster is a Kubernetes cluster hosted on the customer's servers on their private network. Tabnine doesn't have access to the customer environment. Periodic software updates are done in a controlled way.

Learn more about system requirements for the cluster.


Fully air-gapped private installation

This is an option for Tabnine Enterprise customers.

The Tabnine solution can also be deployed in a completely air-gapped environment.

Last updated