Skip to content

Cloud overview

The nextmv.cloud package provides functionality to interact with Nextmv Cloud directly.

Before starting:

  1. Sign up for a Nextmv account.
  2. Get your API key. Go to Team > API Key.

Make sure that you have your API key set as an environment variable:

export NEXTMV_API_KEY="<YOUR-API-KEY>"

Once you have your API key set up, you can create a cloud Client:

import os
from nextmv import cloud

client = cloud.Client(api_key=os.getenv("NEXTMV_API_KEY"))

In this section you will find tutorials encompassing the main features for interacting with Nextmv Cloud.

Application & run management

Tutorials to manage your Cloud Applications and their runs.

Feature Description
Managing an Application Create, delete, and list applications
Pushing an Application Upload your executable decision model to a Cloud Application
Running an Application Create and manage runs for your Cloud Application
Versions Manage versions of your Cloud Application
Instances Manage instances of your Cloud Application
Track Runs Associate external runs executed outside of Cloud with your Cloud Application
Secrets Manage secrets to use in your Cloud Application
Large Payloads Manage large payloads for your Cloud Application
Queuing & prioritization Manage queuing and prioritization for your Cloud Application
Execution classes Manage execution classes for your Cloud Application

Application testing and experimentation

Tutorials to manage testing and experimentation for your Cloud Applications.

Feature Description
Scenario tests Manage scenario tests for your Cloud Application
Batch experiments Manage batch experiments for your Cloud Application
Acceptance tests Manage acceptance tests for your Cloud Application
Input sets Manage input sets for your Cloud Application