ThoughtSpot Cloud vs Software support models

This article outlines the key differences between our support models for Software (on-premise) and Cloud (Software-as-a-Service) deployments, specifically for customers as they migrate to ThoughtSpot Cloud. This is not applicable to customers who have purchased Team Edition, Essentials Edition or browser add-ons such as SeekWell, or any evaluation, trial, or other unpaid access to ThoughtSpot Cloud, including any “Free Trial” offering.

ThoughtSpot Software support model

Aspect

Customer responsibility

ThoughtSpot responsibility

Infrastructure

Provisioning, monitoring, maintenance, and security of hardware and network components.

None

Operating System

Installation, patching, security, and performance tuning of the OS.

None

Application Layer

Deployment, configuration, and maintenance of the ThoughtSpot application.

Providing updates, bug fixes, and technical assistance for the ThoughtSpot application.

Security

Implementing and managing security measures at the infrastructure, OS, and database layers.

Providing security features within the ThoughtSpot application and addressing application-level vulnerabilities.

Performance

Monitoring the performance of the entire stack.

Assisting with application-level performance issues and providing best practices.

Upgrades

Planning and execution of ThoughtSpot application upgrades.

Providing upgrade packages and documentation.

ThoughtSpot Cloud support model

The transition to ThoughtSpot Cloud fundamentally shifts the support responsibilities, moving towards a significantly reduced operational burden for Software customers. In the Cloud model, ThoughtSpot assumes responsibility for the vast majority of infrastructure and platform management, allowing customers to focus on data, user adoption, and business insights.

Aspect

Customer responsibility

ThoughtSpot responsibility

Infrastructure

None

Provisioning, monitoring, maintenance, and security of underlying cloud infrastructure (compute, storage, network).

Operating System

None

Management, patching, and security of the OS.

Application Layer

Data ingestion, user management, and application configuration.

Deployment, monitoring, and maintenance of the ThoughtSpot application in the cloud.

Security

Managing user access, establishing database connectivity via VPN or private networking and data security within the ThoughtSpot application.

Comprehensive security measures across all layers of the cloud environment, including infrastructure, platform, and application. Regular security audits and compliance certifications.

Performance

Monitoring and optimizing data warehouse query performance.

Proactive monitoring and optimization of the entire cloud service to ensure optimal performance.

Upgrades

Monitor upgrade notifications and take appropriate actions.

Automatic and seamless maintenance, including upgrades to the ThoughtSpot application, provides customers with access to the newest features and bug fixes without requiring manual intervention.

Key differences

The primary difference lies in the extent of responsibility. With Software, customers manage a significant portion of the technology stack. In the Cloud model, ThoughtSpot takes on nearly all of the operational responsibilities.

Aspect

ThoughtSpot Software

ThoughtSpot Cloud

Infrastructure

Customer-managed

ThoughtSpot-managed

Upgrades

Customer-initiated and ThoughtSpot-managed

ThoughtSpot-managed and customer is notified

Monitoring

Customer responsibility

ThoughtSpot all day, every day monitoring

Support scope

Application only

Full stack (infrastructure + app)

Incident response

Customer triage, ThoughtSpot assist

ThoughtSpot triage, proactive response

Access to support

Designated contacts, ThoughtSpot community

Designated contacts, ThoughtSpot community

SLAs

Limited

Defined SLA for Availability (ref)


Was this page helpful?