Transcription

Qlik Sense ArchitectureVincenzo EspositoSenior Enterprise Architect10 June, 2015

Table of Contents Qlik Sense DesktopQlik Sense Server ArchitectureDistributed Architecture (Multi node)Qlik Deployment ConsoleApplication Life Cycle

Table of Contents Qlik Sense DesktopQlik Sense Server ArchitectureDistributed Architecture (Multi node)Qlik Deployment ConsoleApplication Life Cycle

Qlik Sense Desktop vs ServerDesktopServer Portable Multi user experience Shareable via Qlik Cloud Collaboration Free for personal and internal business use Server based development Local development Governed deployment No security Expandable platform

Qlik Sense DesktopQlik Sense DesktopChromium basedEmbeddedBrowserLocalhost:4848Web browserEngineQVF FilesApp DataApp UIDataConnections

Table of Contents Qlik Sense DesktopQlik Sense Server ArchitectureDistributed Architecture (Multi node)Qlik Deployment ConsoleApplication Life Cycle

Qlik Sense Server Basic Scheduler(QSS)ServerManagedQVF Files

Qlik Sense Distributed ArchitectureDevelopment NodeNode NodeCentral Nodes are independent for resilience Nodes only get what they need Sites can span different countries andstill be managed in one place Licences are synchronizedProxy(QPS)Engine(QES)Engine(QES)Reload nchronisationRepository(QRS)Scheduler (QSS)Engine (QES)

Qlik Sense Distributed Architecture Nodes are independent for resilience Nodes only get what they need Sites can span different countriesand still be managed in one placeNodeNode NodeCentralProxy(QPS)Engine(QES) Licences are )Scheduler(QSS)

Table of ContentsQlik Sense DesktopQlik Sense Server ArchitectureDistributed Architecture (Multi node)Qlik Deployment ConsoleApplication Life Cycle

Qlik Deployment Console Why Qlik Deployment Console?– Setting up server instances with one click based on templates– Global monitoring across all Sense sites and instances– Mixed environment with virtual and physical nodes– Transfer content between sites and environments (Dev / Test / Prod) Supports to date Amazon (AWS), Vmware (vSphere) and physical servers. Qlik Deployment Console is separately installed

Qlik Deployment Console scenariosSoftware as a Service (SaaS)Global Qlik SenseAdministratorSite 1Site 2Site 3Site 4Site 5Site 6

Qlik Deployment Console scenariosMultiple sitesGlobal Qlik SenseAdministratorSite 1Site 2QMCLocal Qlik SenseAdministratorSite 3QMCLocal Qlik SenseAdministratorQMCLocal Qlik SenseAdministrator

Table of ContentsQlik Sense DesktopQlik Sense Server ArchitectureDistributed Architecture (Multi node)Qlik Deployment ConsoleApplication Life Cycle

Qlik Sense Application Life cycleQlik Sense DesktopQlik SenseDeveloperProxy / Web browserHUBQRS - DatabaseServer NodeQVF FileApp import via the QMCQVF FileQMCPublish appStreamQlik SenseAdministrator

Qlik Sense Application Life cycleGlobal Qlik SenseAdministratorDevTransfer ContentProdQlik Deployment ConsoleQMCQMCQlik SenseAdministratorQlik SenseDeveloperQVF Files

Summary Qlik Sense platform is modular and expandable Start with a minimum and expand when needed Nodes are independent for resilience but are synchronized Create rules for selective synchronization across geographies Promote apps between sites/environments via the Qlik Deployment Console Mix environments (virtual, physical and cloud) are managed and deployed viathe Qlik Deployment Console

Stay qonnectedVincenzo EspositoEmail : [email protected]: 39 339 863.7525Useful LinksQlik Sense http://download.qlik.comQlik Comunity http://community.qlik.com/community/qlik-senseHelp http://help.qlik.com/

Thank You