Qlik Sense Architecture
Qlik Sense Architecture
Vincenzo Esposito
Senior Enterprise Architect
10 June, 2015
Table of Contents
Desktop Server
• Portable • Multi user experience
• Shareable via Qlik Cloud • Collaboration
• Free for personal and internal business use • Server based development
App Data
App UI
Data
Chromium based Engine QVF Files Connections
Embedded
Browser
Localhost:4848
Web browser
Table of Contents
• Qlik Sense Desktop
• Qlik Sense Server Architecture
• Distributed Architecture (Multi node)
• Qlik Deployment Console
• Application Life Cycle
Qlik Sense Server Basic Platform
QMC Hub
Proxy
(QPS)
Repository Engine
(QRS) (QES)
Scheduler
(QSS)
Server
Managed
QVF Files
Qlik Sense Distributed Architecture
• Nodes are independent for resilience
• Nodes only get what they need
• Sites can span different countries and
still be managed in one place
Development Node
Node Node
Central • Licences are synchronized
Proxy
(QPS)
Engine Engine
(QES) (QES)
Reload Node
Scheduler Scheduler (QSS)
(QSS) Engine (QES)
Repository Repository
Repository
(QRS) (QRS)
(QRS)
Synchronisation
Qlik® Sense Distributed Architecture
• Nodes are independent for resilience
• Nodes only get what they need
• Sites can span different countries
and still be managed in one place
Node Node
Central Node
• Licences are synchronized
Proxy
(QPS)
Engine Engine
(QES) (QES)
Node
Scheduler Scheduler
(QSS) (QSS)
Repository Repository
Repository
(QRS) (QRS)
(QRS)
Synchronisation
Table of Contents
• Qlik Sense Desktop
• Qlik Sense Server Architecture
• Distributed Architecture (Multi node)
• Qlik Deployment Console
• Application Life Cycle
Qlik Deployment Console
Qlik Sense
Proxy / Web browser HUB
Developer Server Node
QVF File
Qlik Sense
Administrator
QMC
Publish app
Stream
Qlik Sense Application Life cycle
Useful Links
Qlik Sense http://download.qlik.com
Qlik Comunity http://community.qlik.com/community/qlik-sense
Help http://help.qlik.com/
Thank You