You have two options for indicating that a Gurobi program will act as
a client of a Gurobi Instant Cloud instance. If you are writing a
program that calls the Gurobi C, C++, Java, .NET, or Python APIs,
these APIs provide routines that allow you to launch cloud instances
(GRBloadcloudenv
in C, and special signatures for the
GRBEnv
constructor in the object-oriented languages). If you
use these routines, Gurobi licenses aren't required on the client.
Alternately, you can install a gurobi.lic
file that points to
your Gurobi Instant Cloud. This option allows you to use Instant
Cloud with nearly any program that calls Gurobi, without the need to
modify the calling program. You can download a client
gurobi.lic
file from your account on the Instant Cloud website.
You should place this file in a default location, or set the
GRB_LICENSE_FILE
environment variable to point to it.
This file will contain two lines that look like this:
CLOUDACCESSID=312e9gef-e0bc-4114-b6fb-26ed7klaeff9 CLOUDKEY=ae32L0H321dgaLThese allow your client program to launch and use cloud instances from your account. You should keep this information private, since anyone with access to it can also use your cloud instances.
Please consult the Gurobi Instant Cloud section of the Gurobi Reference Manual for more information.