Distributing apps to Qlik Cloud
With a multi-cloud deployment of Qlik Sense, you can create apps on-premises and distribute them to Qlik Cloud, enabling seamless access from any location.
When you publish apps to streams in Qlik Sense Enterprise on Windows, they can also be distributed to your cloud environment. Once cloud distribution is configured, published apps are automatically sent to the cloud. Alternatively, the distribution can be triggered on a specific schedule using distribution tasks. In Qlik Cloud, users can access these apps within managed spaces, with access controlled by space permissions.
When an app is first distributed, both app data and metadata (such as the name, owner, stream, and custom properties) are transferred. For subsequent distributions, only the metadata is updated unless the app data has changed since the last reload.
This setup connects your client-managed on-premises infrastructure with Qlik-managed cloud services, allowing apps to be developed on-premises and then distributed to Qlik Cloud for broader access.
When to use cloud distribution
Consider a multi-cloud deployment with cloud distribution of apps in the following cases:
-
You want to extend your on-premises Qlik Sense Enterprise on Windows to the cloud.
-
You develop apps in a Windows environment but want to provide cloud access for users outside your local network.
-
You aim to scale your app consumption by leveraging the cloud’s capacity and accessibility.
Key components of a multi-cloud deployment
-
Qlik Sense Enterprise on Windows deployed on-premises.
-
Qlik Cloud deployed on Qlik-managed cloud infrastructure.
Prerequisites
-
Qlik Cloud tenant: Your cloud environment hosted by Qlik. The tenant must support managed spaces (this excludes Trials, Business, and Standard editions).
-
Multi-cloud license:
-
A single signed license key for both Qlik Sense Enterprise on Windows and Qlik Cloud, or
-
Separate signed license keys, with cloud attributes enabled on the Qlik Sense Enterprise on Windows license.
-
To get started, register for a Qlik Cloud subscription, create your tenant, and configure your deployment. For more information, see:
Cloud distribution configuration overview
To set up a multi-cloud deployment for cloud distribution:
-
Establish a secure link between your on-premise and cloud environments:
-
Configure a deployment to enable communication between Qlik Sense Enterprise on Windows and your Qlik Cloud tenants.
-
Set up a multi-cloud identity provider (IdP) in Qlik Cloud for secure authentication.
-
-
Define distribution policies:
-
Manage policies to automate app distribution across cloud tenants.
-
-
Create distribution tasks:
-
Set up tasks to trigger distribution of published apps.
-
Examples of cloud distribution scenarios
Below are examples of different deployment scenarios:
-
Distribute all apps to a single tenant: Automatically distribute apps published to a stream to a Qlik Cloud tenant. Monitor the distribution and manage app access in the cloud.
-
Distribute apps to multiple tenants: Use custom properties to assign apps to different Qlik Cloud tenants (for example, by region).
Distributing apps to multiple Qlik Cloud tenants using custom properties