Skip to main content

Create a serverless workspace

note

Serverless workspaces are in Public Preview.

A serverless workspace is a workspace deployed in your Databricks account that comes pre-configured with serverless compute and default storage, providing a fully-managed, enterprise-ready SaaS experience.

Serverless workspaces are ideal for many use cases. They can be a production-level environment for organizations that exclusively use serverless compute, or a composable, short-lived environment for internal training and testing. Additionally, account admins without permission to provision traditional cloud infrastructure can still deploy and manage serverless workspaces.

For guidance on how to use serverless workspaces, see Best practices for serverless workspaces.

Requirements

The serverless workspace must be deployed in a region that supports serverless compute. See Databricks clouds and regions.

An account admin must enable the serverless workspaces Public Preview in your account.

Have an account admin complete the following steps:

  1. Log in to the account console.
  2. Click Previews.
  3. Turn Serverless workspaces to On.

Compute in serverless workspaces

All workloads in serverless workspaces are powered by serverless compute. Serverless compute uses environment versions instead of traditional Databricks Runtime versions. This allows Databricks to deliver performance improvements, security enhancements, and bug fixes without requiring any code changes to workloads.

For information about the types of serverless compute available on Databricks, see Connect to serverless compute.

Storage in serverless workspaces

Serverless workspaces come with default storage. Default storage provides you with a fully managed storage location that you can use in your workspace. For more information about default storage, see Default storage in serverless workspaces.

Using data in your cloud storage

You can also create a connection between a cloud storage account and your serverless workspace. Among other things, this allows you to ingest raw data into your workspace, create and read managed tables in secure cloud storage, create external tables, and read and write unstructured data.

For instructions, see Connect to cloud object storage using Unity Catalog.

Create a serverless workspace

If you want to create a serverless workspace, you can do so from your Databricks account console.

  1. In the Workspace tab of the account console, click Create workspace.
  2. Give your workspace a name and select a region.
  3. Select Use serverless compute and default storage.
  4. Click Create.

Serverless workspace limitations

Serverless workspaces are limited by both serverless compute limitations and default storage limitations: