Qlik Community

Qlik Sense App Development

Discussion board where members can learn more about Qlik Sense App Development and Usage.

Not applicable

Using QlikSense Across Environments

We are going to be using QlikSense Enterprise as an “embedded solution” into our product.

Q1) How do we use Qlik Enterprise across many environments, so we can develop in a DEVELOPMENT environment and deploy to PRODUCTION at our own timing?

Q2) How can we best use source control to track and protect our work, and see the history of our development?

For example, when building a new feature in a team environment, the team builds our new feature (in C#) in a protected source control branch allowing us to share code with each other, and the QA Team tests the feature built from our source control branch in a protected environment.  When choosing to deploy the feature to our PRODUCTION Environment we merge the code to the source control trunk, and then from the trunk deploy the code to the PRODUCTION servers allowing us to deploy at our own timing.

How do we do something similar with QlikSense? For:

  • QlikSense Apps
  • Load Scripts
  • Widget Graphs
  • etc

Are there articles about this?

The closest article, I could find is: https://community.qlik.com/message/861040#861040, but it remains unanswered.  And the one answer given is for QlikView.

NOTE: Currently we are aiming toward a multi-app solution—1 QlikSense App for each of our many clients.

7 Replies

Re: Using QlikSense Across Environments

Perhaps the QlikView Deployment Framework can help you. Or maybe this tool: Platform Manager for QlikView‌.


talk is cheap, supply exceeds demand
Not applicable

Re: Using QlikSense Across Environments

Hello Gysbert,

The second link to the Platform Manger for QlikView looks helpful.  Does the same exist for QlikSense Enterprise?

thanks,

Michael

Re: Using QlikSense Across Environments

Yes, look at the site of the vendor.


talk is cheap, supply exceeds demand
Not applicable

Re: Using QlikSense Across Environments

Yes Gysbert, I see it now.

Platform Manager for Qlik - in4bi.com

"Platform Manager organizes and Streamlines development of QlikView and Qlik Sense apps and stimulates collaboration between developers."

...

"IN4BI creates powerful software solutions that help companies to leverage their BI investment. The solutions enable customers worldwide to get more value out of their Qlik investment."

Not applicable

Re: Using QlikSense Across Environments

Are there other suggestions that don't require a 3rd party service?

Re: Using QlikSense Across Environments

QDF is from Qlik itself. That's a 1st party product. And of course you can develop your own deployment framework.


talk is cheap, supply exceeds demand
Not applicable

Re: Using QlikSense Across Environments

We tried different solutions but found nothing really professional. We still have the problem of working multiple on an application and to deploy to production servers. Finally we tried different products on the market and found VM4QS extremely interesting. It makes collaboration very easy and reliable and deployments between servers are a mere formality. In addition we can manage all server resources, not only applications, but also excels, includes, content libraries and extensions very easily.