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.