Gurobi Instant Cloud

Quickly get powerful optimization software on fast machines when you need them

Gurobi CloudThe Gurobi Instant Cloud is a simple and cost-effective way to get up and running with powerful Gurobi optimization software running on cloud systems. The Instant Cloud allows you to launch one or more computers, pre-loaded with Gurobi software and dedicated to you, to handle whatever your optimization needs are. You can use these cloud machines alone, or in conjunction with your own in-house Gurobi licenses, to make the most of your optimization budget.

The Gurobi Instant Cloud can be accessed over the Internet by any Windows, Linux, or Mac computer. Communication is secured with built-in automatic 256-bit AES encryption. Most Instant Cloud plans provide Gurobi Compute Server capabilities, which include queuing, load balance, and failover for an unlimited number of client jobs. These plans also offer distributed optimization capabilities. We also offer other, lower-cost plans. Please see our Licensing Overview page for a detailed comparison between our different Instant Cloud plans.

If you would like to run Gurobi on your own cloud instances, we also offer perpetual or subscription licenses that can be installed in the cloud. The details can be found here. For additional information, please feel free to contact either Gurobi Sales or Gurobi Support.


Key Features

We've designed the Gurobi Instant Cloud to be a powerful, easy-to-use and cost-effective tool:

  • Maximum Power. The Gurobi Instant Cloud scales to meet your needs. From Single-Use to Compute Server licenses (with or without distributed optimization), choose the number and power of machines you want and in just a few minutes you will be ready to go. Computers are available across the globe, with up to 244 GB of memory.
  • Maximum Ease of Use. We handle all the gory details. Simply set up your account on and then launch Instant Cloud instances directly from your client program, using either a Gurobi API routine or a license file.
  • Maximum Flexibility. Once you have purchased a subscription plan you pay only for the number and type of machines you use. You can even upgrade your plan to a higher usage level at any time. There are no restrictions on model sizes, users or client machines.
  • Available anytime. Use the Gurobi Instant Cloud to start and stop cloud servers 24/7, without needing to purchase new computers or install software. Your cloud servers are ready in a matter of minutes, pre-configured with the latest Gurobi software and a license.
  • Easy integration. Simply install Gurobi software on a local machine (no license required), and the Gurobi Instant Cloud shows you the single step needed to connect your computer to the cloud. Connect with confidence using built-in automatic 256-bit AES encryption.
  • Great for beginners. The Gurobi Instant Cloud manages the complexities of cloud computing; it provides simple configuration instructions for desktop or other client computers.
  • Room to grow. With a simple REST API, your application can control its cloud servers. The Gurobi Cloud for Amazon Web Services is also available for complex integration with Amazon Web Services.
  • Cross-platform support. The Gurobi Cloud supports client computers running Windows, Linux, and Mac operating systems.
  • Full Technical support. All cloud users get direct access to Gurobi‚Äôs outstanding technical support team.

Powerful and Intuitive Interface

Easy to use cloud manager

Common Use Cases

The Gurobi Cloud can be useful in many situations, such as:

  • Solving challenging models. Leverage the power of multiple computers to solve a single model without having to set up a network of machines. Systems with up to 244 GB of memory are available.
  • Handling spikes in demand. Scale resources for peak demand without having to maintain them on an ongoing basis.
  • Handling intermittent optimization needs. Whether for infrequent solves or performance tuning, only pay for machines and licenses when you need them.
  • Minimizing and tracking expenses for new projects. Try Gurobi for a new project with our Starter Plan. Usage reports show you detailed billing records.
  • Ensuring robust failover. Help maximize uptime and enable disaster recovery with easy launching of new machines and the use of Compute Server's automatic failover and load balancing capabilities.

Gurobi Compute Server capabilities

With the Compute Server licenses included in most of the Instant Cloud plans, you get access to all of the client-server capabilities of the Gurobi Compute Server, including queuing, load balancing, and automatic failover. This allows an unlimited number of users and uses, with an unlimited number of client machines. Client computers can run Windows, Linux or Mac systems. You can learn more on our Compute Server Overview page.

Distributed Optimization capabilities

With the Compute Server enabled plans, leverage multiple machines to dramatically reduce solve times:

  • Distributed MIP - where multiple machines work together to solve a single MIP model
  • Distributed Concurrent - where multiple machines use different algorithmic strategies to race to solve an LP or MIP model
  • Distributed Tuning - where multiple machines do experimental solves to find parameter settings that improve performance

Learn more on our Distributed Optimization page.

Supported in Data Centers Around the World

To reduce communication latency, you can get a Gurobi Cloud server in the following regions:

  • Americas: California, Oregon, Virginia
  • Asia: Singapore, Sydney, Tokyo
  • Europe: Frankfurt, Ireland

How to Get Started

Visit our Gurobi Instant Cloud login page for instructions on how you can try the Gurobi Cloud for yourself.

Complete usage instructions can be found in the Gurobi Cloud Guide.