Skip to content

On-Prem Development, Training & Assets ​

This scenario guides users through creating an On-Prem development or training environment and preserving code, data, images, models, and outputs as reusable assets.

Applicable Roles ​

  • End User creating development or training workloads
  • Platform Operator preparing images, storage, compute, quota, and monitoring

Target Outcome ​

  • Users can create development or training environments with an available image, flavor, and storage.
  • Code and data reside on persistent storage instead of an ephemeral container filesystem.
  • Customized environments can be saved as images and model outputs can be stored in controlled locations.
  • Logs, monitoring, and usage remain visible, and idle resources can be released.

Before You Start ​

  1. The operator has enabled the target region, images, storage, flavors, and tenant quota.
  2. Estimate CPU, memory, accelerator, and runtime requirements.
  3. Prepare the code repository, data paths, base image, and output directory.
  4. Confirm data governance, image provenance, and external network boundaries.

Procedure ​

  1. Prepare object or file storage and confirm that data and output paths are accessible. See Object Storage and File Storage.
  2. Prepare or select a versioned runtime image that the target region can pull. See Image Service.
  3. Open Development Environments, create an online IDE, select the image and resource specification, mount the persistent workspace, and confirm that the IDE opens normally.

Create an online IDE with a persistent workspace

  1. Open Model Training, create a training or batch runtime instance, review code, data, output directory, and startup command, and confirm that the workload runs and emits logs.

Create a training runtime instance

  1. Preserve images, models, and outputs in controlled storage so later workloads can reuse them.
  2. Review Job Monitoring and Resource Usage, then stop idle instances.

Asset Guidance ​

AssetRecommended LocationDo Not Keep Only In
Code and configurationVersion control and persistent workspaceEphemeral container directory
DatasetsObject or file storageLocal temporary disk
Runtime environmentVersioned imageManual installation notes
Model weightsControlled object storage or model directoryOne instance filesystem
Logs and outputsPersistent output directoryTerminal scrollback

Completion Checklist ​

Purpose: These are the exit criteria for the current feature task. Use them to decide whether the result is observable and reviewable and whether you can continue to the next step in the scenario. They do not repeat the procedure; if any item fails, follow the troubleshooting section below.

CheckPass Criteria
1The development or training instance is healthy without repeated errors.
2Persistent code and data remain available after restart or rebuild.
3Images, models, and outputs have clear versions and owners.
4Flavor, runtime, and usage records match expectations.
5Unused instances and temporary resources are stopped or removed.

Troubleshooting ​

SymptomCheck First
No image or flavor is availableRegion, authorization, image state, cluster association, and quota
IDE cannot be openedInstance state, service port, network entry, and logs
Data is missingStorage component, mount path, permissions, and region
Workload remains pending or failsCapacity, image, command, accelerator, and quota
Artifacts disappearWhether they were written to temporary storage and synchronized before completion