Architecture 101 (Components, Terminology)
Goal
The goal of this page is to understand the basic terminology and components/services of a site.
Table of Contents
Architectural Components
There are a variety of components used by Qlik Sense Enterprise. This table will outline them as comprehension of the components is necessary for deciding on an architecture.
Name | Description |
---|---|
Qlik Sense Hub | Drag and drop development, analysis, and self-service environment. |
Qlik Sense Management Console | Centralized management of all aspects of a Qlik Sense deployment. |
Qlik Sense Proxy (QPS) | Entry point into Qlik Sense for users and administrators. Manages Authentication (last mile), manages sessions / license provisioning, able to load balance across engines. |
Qlik Sense Engine (QES) | In-memory, associative data indexing engine. Used for reloads and app consumption. |
Qlik Sense Scheduler (QSS) | Scheduling engine for application reloads from data sources. |
Qlik Sense Repository (QRS) | Centralized storage of deployment information. |
Qlik Sense Repository Database | A PostgreSQL database which persists metadata relating to the Qlik site. |
Qlik Sense Applications (.QVF) | Centralized storage of Applications before loading into memory, as part of a centralized SMB file share. |
For additional documentation regarding the Qlik services, please refer to Services.
Terminology
With Qlik Sense Enterprise architecture, a site is used to refer to a potentially distributed cluster of nodes. All members of this site share the same QMC and use the same license key.
A node refers to a specific server and is often referred to by its purpose, i.e. Engine node.
Tags
#architecture
#scale