DSW overview

Updated at:
Copy as MD

DSW (Data Science Workshop) is a cloud-based AI development IDE that supports Notebook, VS Code, and Terminal environments. DSW provides built-in images for mainstream AI frameworks such as PyTorch and TensorFlow, supports heterogeneous compute resources, and supports mounting OSS, NAS, and CPFS datasets.

Product overview

The following figures show the DSW development environment:

New version

image

Legacy version

dsw3

Product advantages

  • Flexible and easy to use: Integrates multiple development environments with built-in images for open-source frameworks such as PyTorch and TensorFlow. Supports heterogeneous compute resources: public resource groups, dedicated resources (general-purpose compute), and Lingjun intelligent computing resources.

  • End-to-end AI development: PAI-DLC handles distributed training and PAI-EAS handles model serving, covering the entire AI workflow from data processing to model deployment.

  • Fine-grained management: Supports lifecycle controls including scheduled and idle shutdown to reduce costs. Workspaces let you centrally allocate and reclaim resources.

  • Hands-on tutorials: Notebook Gallery Tutorials and sample projects cover LLM fine-tuning and AIGC use cases. Run them to get started, or use them as a starting point for your own projects.

Core features

Create and manage

  • Create a DSW instance: Select the instance resource type, mount datasets, and specify custom images when you create a DSW instance.

  • Access and manage DSW instances: Use DSW features in the console, and stop, release, or modify the configuration of instances.

  • Instance RAM role: Attach a RAM role to an instance so that you can access other cloud resources by using STS temporary credentials, without configuring long-lived AccessKey pairs. This reduces the risk of credential leaks.

Model development environment

Data access and mounting

Network configuration

Billing

Compute instances

DSW instances can use public resource groups or dedicated resources (general-purpose compute or Lingjun intelligent computing resources). Each option has a different billing method.

Instance type

Billing method

Billable item

Billing rule

Stop billing

Public resources

Pay-as-you-go

DSW instance uptime (the duration for which the instance uses public resources).

Billing is based on the DSW instance uptime.

Important

Billing notes: DSW instances are billed by the minute, and bills are generated hourly. Due to data aggregation and processing, bills may be delayed by 2 to 3 hours. The final bill prevails.

Stop or delete the DSW instance.

Important

Stop the instance manually or configure a scheduled shutdown. For more information, see Manage DSW instances.

Dedicated resources (general-purpose compute or Lingjun intelligent computing resources)

Subscription

Number of nodes and subscription duration for the node specifications.

Dedicated resources are prepaid. Billing is based on the number of nodes and subscription duration for the selected node specifications. For more information, see Billing of AI computing resources.

Unsubscribe from the resources.

System disk

Billing method

Billable item

Billing rule

Stop billing

Pay-as-you-go

System disk capacity and usage duration.

A free quota is included based on the instance type and specifications. You can expand the disk; the expanded capacity is billed by capacity and usage duration.

Delete the DSW instance.

For more billing details, see Data Science Workshop (DSW) billing. For bill details, see View PAI billing details.

Quick start

If you're new to DSW, start with Quick start: Interactive modeling with DSW, which walks you through MNIST handwritten digit recognition to get you started.

Get help

If you encounter issues such as instance startup or shutdown failures, billing questions, free trial expirations, SSH connection failures, slow download speeds, or public access to DSW, see DSW FAQ.