Architecture
Tabnine provides a secure, reliable, and resilient platform that's been designed from the ground up based on industry best practices.
Tabnine installs on a Kubernetes cluster on-premises or supported cloud providers.
High-level architecture
The following diagram displays Tabnine's architecture:

The Tabnine platform includes three main components:
Deployment types
Tabnine has two deployment types:
Tabnine SaaS: The Tabnine server is hosted in the Tabnine Secure Cloud. This is the default Tabnine option for users with all Tabnine plans (Pro & Enterprise).
Tabnine private installation: The Tabnine server is hosted privately by the customer, either on the customer's VPC (AWS, GCP, or Azure) or on-premises. This is an option that's offered to some Tabnine Enterprise customers.
Last updated
Was this helpful?
