Context
Migrating from Azure Databricks (Premium) to AWS Databricks (Premium) in euāwestā2 (London) with Unity Catalog attached.
On Azure, Databricks Apps are available (Compute ā Apps and New ā App). (Ń)
Goal: run the same Streamlit apps on AWS.
What we observe on AWS
What we tried
Created a brandānew workspace via Quickstart (Databricksāmanaged VPC) ā same result: Apps missing.
REST check (notebook, PAT):
import requests
host = "https://" + spark.conf.get("spark.databricks.workspaceUrl")
token = "<PAT>"
r = requests.get(f"{host}/api/2.0/apps", headers={"Authorization": f"Bearer {token}"})
print(r.status_code, r.text)ā AWS: 503 TEMPORARILY_UNAVAILABLE.
ā Azure: 200 OK with the list of Apps.
Networking: NAT egress 0.0.0.0/0 is in place; outbound is open. Terraform has nothing that disables Apps.
Hypothesis
Asks
Please confirm that Apps should be available in AWS euāwestā2 without any local Preview toggles.
If this is an accountālevel flag, please enable Databricks Apps for our account/workspaces.
Are there any additional prerequisites (e.g., allowing *.databricksapps.com, specific entitlements) beyond Workspace access/Admin access?
Expected after enablement
New ā App and Compute ā Apps appear; GET /api/2.0/apps returns 200. We will then create a Streamlit app (Serverless), set Permissions (CAN USE / CAN MANAGE), and grant UC/SQL Warehouse access as needed.
For clarity I attach screenshots:
- screenshot1 - missing New ā App on AWS;
- screenshot2 -503 on /api/2.0/apps for AWS vs 200 on Azure;
- screenshot3 - no āAppsā item under Previews on AWS.