The Qlik view architecture comprises of three main components, namely
- QlikView Server
- Qlik View Publisher
- QlikView Desktop.

QlikView is a Windows-application running on x86 and x64 architectures and it provides a unique scope for BI deployment flexibility.
A small company may use one or several QlikView Client installations, which are both the development environment and the user application. This solution enables you to engage in business intelligence even with the most minimal investment.
With a larger amount of data and increased number of users, you might use a client-server architecture, involving the processing of data on the server and sending the results of calculations to clients on the network. There are two server products: QlikView Small Business Edition Server and QlikView Enterprise Edition Server.
QlikView Server provides:
multi-user work and optimized use of memory;
secure centralized storage;
centralized update of all of the QlikView applications;
a single point of access to QlikView-applications for all users;
remote working in networks Internet / Intranet through different types of QlikView Client;
authorization and authentication of users.
All these components collectively help in designing, developing, and implement the QlikView application.
Architecture diagram QlikView
QlikView Desktop: The QlikView Desktop is a Windows-based development tool. It is used by developers to use to create the QlikView data model and GUI layout for application to use at the frontend.
QlikView Server (QVS): Applications created in the desktop version are hosted on Qlik View Server (QVS) so that users can access and use them anywhere. A QlikView server maintains communication between client/end users.
QlikView Publisher: The QlikView Publisher is an optional mobile for the QlikView server-side component. This component allows you to fetch data from a data source like standard data files, Salesforce, and load data directly into QlikView files.
QlikView Management Console: Qlick view management console is a platform that centrally manages all the other QlikView components. It is a web-based interface and a server-side app controlled by IT professionals.
QlikView User Access: QlikView User Access allows customers to access and manipulate data files. The access points for the user are mostly web browsers which can open using a desktop, mobile, laptops, etc.