Skip to main content

Official Support Articles

Search or browse our knowledge base to find answers to your questions ranging from account questions to troubleshooting error messages. The content is curated and updated by our global Support team

Qlik Cloud Maintenance is scheduled between March 27-30. Visit Qlik Cloud Status page for more details.

Creating an Advanced Analytics Server in 15 minutes using AWS

Showing results for 
Search instead for 
Did you mean: 

Creating an Advanced Analytics Server in 15 minutes using AWS

This guide will help you to create an Advanced Analytics Server running Python into AWS infrastructure in less than 15 minutes 

EC2 Provisioning


  • AWS account

  • Basic EC2 Knowledge (Instances and Securit Groups)

  • Basic Linux command line usage


  1. Go to EC2 Console

  2. Click "Launch Instance"

  3. Choose your favorite Linux distro (Used Ubuntu 18.04 into this tutorial, docker installation could differ slightly on Centos or another distro)

  4. Choose your Instance Type (t2.micro is enough for standard demos and is eligible to free tier)

  5. Use the button "Review and Launch" option and then "Launch"

  6. Choose an existing key pair or create a new one

  7. Launch your instance

  8. Release ports into security groups of your instance

    Security GroupsSecurity Groups

Click into "launch-wizard-1" and then into Actions / Edit Inbound Rules and release TCP ports 50055, 22 all incoming trafficReleasing PortsReleasing Ports



Docker installation



  • EC2 Linux instance provisioned and running

  • Basic Putty usage


  1. Connect to your instance using Putty (
  3. Remove old docker installations
    $ sudo apt-get remove docker docker-engine​
  4. Update the apt package

    $ sudo apt-get update​

  5. Install packages to allow apt to use a repository over HTTPS:

    $ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \

  6. Add Docker’s official GPG key

    $ curl -fsSL | sudo apt-key add -

  7. Update and install docker

    $ sudo apt-get update
    $ sudo apt-get install
    $ sudo apt-get install docker-compose
  8. Add the current user to manage docker

    $ sudo usermod -aG docker $USER​


  9. Log out and log back

Installing Nabeel Asif work and dependencies.



  • EC2 instance provisioned

  • Docker installed

  • Basic docker command line usage


1.Run the container

$ docker pull nabeeloz/qlik-py-tools

$ docker run -p 50055:80 -it nabeeloz/qlik-py-tools


Configure your Qlik Sense Enterprise to use


  • All previous steps fullfilled

  • Admin role to your QSE


QMC > Start >Analytic Connections > New


then import the apps from as usual

Labels (2)
Version history
Last update:
‎2020-12-16 10:54 AM
Updated by: