Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Dec 16, 2020 10:54:04 AM
Nov 27, 2018 9:42:28 AM
This guide will help you to create an Advanced Analytics Server running Python into AWS infrastructure in less than 15 minutes
Prereqs
AWS account
Basic EC2 Knowledge (Instances and Securit Groups)
Basic Linux command line usage
Go to EC2 Console
Click "Launch Instance"
Choose your favorite Linux distro (Used Ubuntu 18.04 into this tutorial, docker installation could differ slightly on Centos or another distro)
Choose your Instance Type (t2.micro is enough for standard demos and is eligible to free tier)
Use the button "Review and Launch" option and then "Launch"
Choose an existing key pair or create a new one
Launch your instance
Release ports into security groups of your instance
Click into "launch-wizard-1" and then into Actions / Edit Inbound Rules and release TCP ports 50055, 22 all incoming traffic
Prereqs
EC2 Linux instance provisioned and running
Basic Putty usage
Steps
$ sudo apt-get remove docker docker-engine docker.io
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install docker.io
$ sudo apt-get install docker-compose
$ sudo usermod -aG docker $USER
Prereqs
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
Prereqs
All previous steps fullfilled
Admin role to your QSE
QMC > Start >Analytic Connections > New
then import the apps from https://github.com/nabeel-oz/qlik-py-tools/tree/master/docs as usual