Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!

Alteryx Server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.

Desktop automation license - multiple desktops

Srini96
8 - Asteroid

Hi,

 

 

We recently acquired Alteryx scheduler license. I wanted to know if a single scheduler license can be used on multiple devices by hosting on AWS. Please comment and advice if there's another way of doing this.

 

 

 

Thanks

2 REPLIES 2
danilang
19 - Altair
19 - Altair

Hi @Srini96 

 

Check out this post dealing with licensing in non-persistent environments.  They don't mention desktop automation specifically, but the end result is probably the same.  Talk to your Account Executive

 

Dan

JoeL
Alteryx Alumni (Retired)

Hi @Srini96 

 

In addition to what @danilang stated, I will also put the general info here for anyone that comes across this:

 

Licenses are 1user x 1machine. Meaning for each machine + each user, you consume 1 license. With Desktop Automation, this is still the case.

 

So, 1 license in AWS would only be valid for 1 machine. Now comes the tricky part:

 

In this example of 1 license, you only ever use the license with 1 machine. How do you make your AWS match what you intend to do?

You need to be careful how you spin-up and spin-down your AWS EC2 resources to ensure it looks like the same machine from startup to startup. They need to be persistent. With EC2, this usually means using general start up and shut down commands for load balancing.

 

What you need to be careful with is if you instead Provision and Deprovision your EC2 instance, rather than power-off and on, you risk changing things about that instance, such as Machine Name, Desktop config, among other factors, that the licensing of Alteryx uses to identify unique machines. It will look like multiple machines are using the 1 license, even if they are never using it at the same time. These factors need to be taken into consideration if this technique is employed.

 

Does this help answer your question?