Applies to: Kyvos Enterprise Kyvos Cloud (SaaS on AWS) Kyvos AWS Marketplace
Kyvos Azure Marketplace Kyvos GCP Marketplace Kyvos Single Node Installation (Kyvos SNI)
You can install and deploy Kyvos on AWS, Azure, GCP, and on-premises. Kyvos rely on external compute clusters, such as EMR, Databricks, or Dataproc in cloud environments, and Hadoop, CDH, HDP clusters on-premises.
From Kyvos 2024.3 onwards, Kyvos has introduced Modern Architecture, in which you can select the Kyvos Native compute engine to process semantic models. This advancement has removed the need for traditional Spark jobs and external compute engines like Databricks, Dataproc, or EMR when processing semantic models and constructing aggregates. Additionally, this dependency is eliminated related to the external compute cluster, such as operating costs and security concerns.
The following are the supported Native compute options:
Shared Query Engine: In this mode, the Query Engines serve queries as well as handle the semantic model processing. This dual role is named SHARED as the same process performs both activities.
Dedicated Compute Server: In this mode, the semantic model is processed via a dedicated service.
For cloud-based deployments, the semantic model is processed using Kubernetes (K8S) cluster-based nodes.
For On Premises environments, semantic models are processed on dedicated nodes.
In the table below, the hash (#) and asterisk (*) symbols are used to:
The hash sign (#) signifies that this type of deployment is not supported.
The asterisk sign (*) signifies that the feature is supported. However, the user gets a pre-deployed cluster and there is no option to delete it. Therefore, they will not view the cluster deployment wizard.
AWS | AZURE | GCP | ON PREM | ||||||||
Deployment Method | Compute Type | Kyvos Compute Type | Deployment Way | MS/SaaS | MP | Ent | MP | Ent | MP | Ent |
|
Automated | External Compute |
|
| Yes | Yes | Yes | Yes | Yes | Yes | Yes | Not Applicable |
Kyvos Native | SHARED_QE |
| # | # | Yes | # | Yes | # | Yes | ||
Kyvos Native | K8S |
| Not Applicable | Not Applicable | Yes | Not Applicable | Yes | Not Applicable | Yes | ||
Wizard | External Compute |
| Stack Based | * | * | Yes | * | Yes | * | Yes | |
External Compute |
| Account Resources Based | * | * | Yes | * | Yes | * | Yes | ||
Kyvos Native | SHARED_QE | Stack Based | * | * | Yes | * | Yes | * | Yes | ||
Kyvos Native | SHARED_QE | Account Resources Based | * | * | Yes | * | Yes | * | Yes | ||
Kyvos Native | K8S | Stack Based | * | * | Yes | * | Yes | * | Yes | ||
Kyvos Native | K8S | Account Resources Based | * | * | Yes | * | Yes | * | Yes | ||
Kyvos Native | DEDICATED COMPUTE |
| Not Available | Not Available | Not Available | Not Available | Not Available | Not Available | Not Available | Yes | |
External Compute |
|
| Not Available | Not Available | Not Available | Not Available | Not Available | Not Available | Not Available | Yes |
Choose the installation guide according to your environment.