Multi-cloud services
You have several options when deploying a Qlik Sense Enterprise on Windows environment.
Typically the services running in a Qlik Sense Enterprise SaaS deployment are similar to those running in a Qlik Sense Enterprise on Kubernetes deployment but are not accessible, because Qlik manages the infrastructure. You can connect to Qlik Sense Enterprise SaaS but do not have the same configuration options as a Kubernetes deployment.
Services on Windows deployments
The services listed below are required if you use the multi-cloud capabilities in a Qlik Sense Enterprise on Windows deployment.
Service | Description |
---|---|
App Distribution Service | Distributes apps and associated metadata to defined distribution targets, based on policy-based app distribution rules. |
Hybrid Deployment Service |
Stores configuration details including credentials and URLs for all target environments in a multi-cloud deployment. |
Hybrid Setup Console Service |
Multi-cloud Setup Console UI functions for managing target environments configured in a multi-cloud deployment including credentials and service URLs. |
Resource Distribution Service | Publishes installed extensions and themes to the Resource Library in each cloud environment. |
Services on Kubernetes and Qlik Sense Enterprise SaaS deployments
The services that you run in Qlik Sense Enterprise on Kubernetes can vary depending on your deployment requirements.
Service | Description | |
---|---|---|
Chronos | Scheduler back end service. | |
Cloud hub |
Serves the hub functionality to users in Qlik Sense Enterprise SaaS and Qlik Sense Enterprise on Kubernetes. |
|
Collections |
Organizes and structures content supplied to the hub. It also applies access control rules. | |
datafiles | Allows user to upload/manage data files that can be accessed during reload of an app. | |
edge-auth |
Service that works together with external Identity Providers to authenticate users upon entry to the deployment. Also manages tickets that authorize secure access to internal resources. | |
elastic-infra |
A collection containing non-Qlik services: MongoDB, Redis, and nginx-ingress. It bootstraps an elastic-infra deployment on a Kubernetes cluster using the Helm package manager. It starts up the basic resources needed to connect all the components and functionality required in a cloud environment. | |
Engine |
Handles all application calculations and logic. | |
Feature Flags |
Responsible for toggling features on and off in advanced scenarios. | |
Insights | REST service for the functionality behind the “Share” dialog on a sheet. The service is responsible for sharing Qlik Sense insights by generating, tracking and serving persistent permalinks to the shared resources. Permalinks can be shared in various social media. | |
Licenses |
The license service is used to enforce user licensing in Qlik Sense Enterprise SaaS and Qlik Sense Enterprise on Kubernetes. | |
Locale | Handles user locale selection for the client. | |
Mira |
Provides a discovery service for Engines in the deployment, their current health, and availability of applications. | |
ODAG | Service for on-demand app generation of Qlik Sense apps. | |
Policy Decision |
Processes a set of rules on Qlik Sense Enterprise SaaS and Qlik Sense Enterprise on Kubernetes that perform ABAC security evaluation against Qlik objects (for example, apps). It is sometimes referred to as the Rules Service. It uses a REST API for the rules engine and management API for rule based policies and replaces the QRS Rules Engine, Policy Decision Service. |
|
qix-data-connection | Handles engine requests for connection management. | |
qix-sessions |
Responsible for routing user session traffic to the Engine services. | |
Reporting | Implements the productions of Reports with data and chart images. | |
Resource Library |
A general-purpose resource storage service for supporting content such as themes and extensions. |
|
Tenant |
Used to store and return tenant (user) information. | |
temporary-contents | Manages resources that are made available temporarily. | |
User |
Responsible for managing and retrieving user information. | |
Sense Client |
The Desktop and web browser instance of the Qlik Sense client run by developers on Qlik Sense Enterprise and by consumers on Qlik Sense Enterprise SaaS and Qlik Sense Enterprise on Kubernetes. |