All Products
Search
Document Center

Platform For AI:DSW overview

Last Updated:Jun 11, 2026

Data Science Workshop (DSW) is a cloud-based integrated development environment (IDE) for AI development that supports Notebook, VS Code, and Terminal environments. DSW also provides built-in images for mainstream AI frameworks such as PyTorch and TensorFlow, supports a wide range of heterogeneous compute resources, and can mount datasets from OSS, NAS, and CPFS to establish an efficient development workflow.

Product overview

The following figures show the development environment of DSW.

New UI

image

Classic UI

dsw3

Benefits

  • Flexible and easy to use: Integrates multiple development environments and supports images for open-source frameworks such as PyTorch and TensorFlow. DSW also provides heterogeneous compute resources, including public resources and dedicated resources such as general-purpose compute resources or Lingjun intelligent computing resources.

  • End-to-end service: DSW provides tools such as PAI-DLC for distributed training and PAI-EAS for model online service. This creates an end-to-end AI development pipeline, from data processing, development, and debugging to model training and deployment.

  • Granular management: You can configure lifecycle management settings such as scheduled shutdown and idle shutdown to save costs. The workspace feature supports global resource allocation and reclamation.

  • Scenario-based examples: The Notebook Gallery provides tutorials and examples for cutting-edge areas such as LLMs and AIGC, so you can get started fast or build on them.

Core features

Create and manage

  • Create a DSW instance: When you create a DSW instance, you can select an instance resource type, mount datasets, and specify a custom image.

  • Access and manage DSW from the console: You can use the comprehensive features of DSW in the console and perform common operations, such as stopping, releasing, and reconfiguring instances.

  • Use an instance RAM role: Associate a RAM role to access other cloud resources from within the instance by using temporary STS credentials. This removes the need to configure a long-term AccessKey and reduces the risk of key exposure.

Model development environment

Data access and mounting

Network configuration

Billing

Compute instances

You can select public resources or dedicated resources, such as general-purpose compute resources or Lingjun intelligent computing resources, as the instance type. Different billing methods apply to different instance types.

Instance type

Billing method

Billable item

Billing rules

Stop billing

public resource

pay-as-you-go

DSW instance runtime.

You are charged based on the runtime of DSW instances created with public resources.

Important

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

Stop or delete the DSW instance.

Important

You can stop an instance manually or configure a scheduled shutdown. For more information, see Manage DSW instances.

dedicated resource (general-purpose compute resource or Lingjun intelligent computing resource)

subscription

The number of purchased nodes and the subscription duration.

After purchasing dedicated resources, you are charged based on the number of nodes and the subscription duration. For more information, see Billing of AI computing resources.

Unsubscribe from the resource.

System disk

Billing method

Billable item

Billing rules

Stop billing

pay-as-you-go

System disk capacity and usage duration.

Each instance type and specification includes a free quota. You can expand capacity. You are billed for any expanded capacity based on its size and usage duration.

Delete the DSW instance.

For more information about billing, see Billing of Data Science Workshop (DSW). To view your bill details, see View your bill details.

Quick start

If you are new to DSW, read Quick Start for DSW first. It uses MNIST handwritten digit recognition as an example to help you get started with DSW.

Get help

If you encounter issues such as instance startup or stop failures, billing questions, free trial expiration, remote connection failures, low download speeds, or issues with accessing DSW over the internet, see FAQ about DSW.