Skip to main content
Most ML/AI workloads involve large files, such as datasets and artifacts of trained models. To efficiently store, access and share them, you can use Object Storage, a simple storage service offered by Nebius AI Cloud. In this guide, you will learn how to start using Object Storage. You will set up your environment to work with Object Storage, create your first bucket, a data container and upload a test file. For visual guidance on creating a bucket and uploading objects in the web console, watch the video below. If you prefer other interfaces or written instructions, follow the steps further down.

Visit Nebius Academy for video tutorials to help you get started with Nebius AI Cloud.

Prepare your environment

Make sure that you meet the prerequisites for your preferred interface:
Make sure you are in a group that has the admin role within your tenant or project; for example, the default admins group. You can check this in the Administration → IAM section of the web console.

Configure access, credentials and AWS CLI settings

If you are using the web console, you can skip this step and proceed to creating a bucket.
  1. Create a service account and save its ID to an environment variable:
  2. Grant edit access to the service account:
    1. Get the tenant ID:
    2. Get the ID of the default editors group:
    3. Add the service account to editors group:
  3. Create an access key for the service account and get its AWS-like ID and contents:
  4. Add the key to the AWS CLI configuration:
  5. Depending on your project region, add the Nebius AI Cloud region ID and the Object Storage endpoint URL to the AWS CLI configuration:
    For example, run the following commands for a project in eu-north1:

Create a bucket and upload a file to it

In Object Storage, a bucket is a container for objects. An object, in turn, is a file together with its metadata such as the file name (it is called object key in Object Storage terms). You can use the web console or the AWS CLI to create buckets and upload objects.
  1. Create a bucket:
    1. In the sidebar, go to StorageObject Storage.
    2. Click Create bucket.
    3. (Optional) Specify the bucket name. The bucket name must be unique across the region. For more information, see Naming.
    4. Set the bucket parameters.
    5. Click Create bucket.
  2. Upload a file:
    1. Click AddObject.
    2. In the window that opens, select the file to upload.
    3. Click Upload.
  3. Check that the Objects tab shows the new object.