cancel
Showing results for 
Search instead for 
Did you mean: 
Get Started Discussions
Start your journey with Databricks by joining discussions on getting started guides, tutorials, and introductory topics. Connect with beginners and experts alike to kickstart your Databricks experience.
cancel
Showing results for 
Search instead for 
Did you mean: 

Serveless compute does need has cloud accout(AWS、Google 、Azure)

FanMichelle0729
New Contributor II

I am a Databricks beginner, and I would like to ask if the Compute created in the Databricks account , it means also exists in the cloud account (e.g., AWS)? If the AWS account is deactivated, the existing compute will not be usable. This is what I have observed when I use Databricks Trail version.

5 REPLIES 5

Advika_
Databricks Employee
Databricks Employee

Hello, @FanMichelle0729!

It depends on the type of Compute you're using in Databricks. Non-serverless compute runs in your external cloud account (e.g., AWS) and becomes unusable if that account is deactivated.

On the other hand, serverless Compute runs in a Databricks-managed environment and doesn't rely on an external cloud account (AWS, Google Cloud, Azure). This means it remains usable even if your external cloud account is deactivated.

From Databricks architecture , the serveless compute means SQL Datawarehouse serveless ? and the classical compute means the all-purpose compute (ex. picture 2) ?

https://docs.databricks.com/en/_images/architecture.png 

picture2

FanMichelle0729_0-1739586624535.png

Takuya-Omi
Valued Contributor II

@FanMichelle0729 

Databricks has implemented serverless capabilities not only for SQL Warehouses but also for All-Purpose Clusters, Job Clusters, and DLT.

However, in the image you attached, the All Purpose Compute tab only displays non-serverless compute options, while the SQL Warehouse tab shows both serverless and non-serverless options.

--------------------------
Takuya Omi (尾美拓哉)

@Takuya-Omi 

Thanks for replying , about the image i attached , It's my first to try Databricks and connect AWS account. 

So it means when default use Databricks it will provide non-serverless (classical serveless) compute , right ?

Takuya-Omi
Valued Contributor II

@FanMichelleTW 

No, Databricks recommends using serverless compute, and you can use serverless compute as well.

To do so, open a notebook and check the top-right corner to see if a serverless compute option is in a Ready state. If it is, simply select it, and you can start using it immediately.

The "All-Purpose Compute" tab in the compute section does not display serverless compute, but rest assured that it runs on Databricks-managed infrastructure in AWS.

Takuya_Omi_0-1739893602001.png

 

--------------------------
Takuya Omi (尾美拓哉)

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group