Provision EC2-backed Trino clusters, wire up catalogs, and run SQL — all from one box. A Trino-aware autoscaler and auto-suspend tear down idle capacity automatically, so you pay for queries — not idle clusters.
A control loop — not a raw CPU policy — scales workers on queued queries and CPU, with cooldowns and min/max bounds. Idle clusters auto-suspend, and a query against a suspended cluster resumes it first.
A single EC2 instance runs the UI, API, and AWS orchestration. From there, operators launch clusters and analysts run SQL — no Terraform, no Kubernetes.
Create, start, suspend, disable, and delete EC2-backed clusters. Delete terminates every tracked AWS resource.
Scales workers on queued queries and CPU with cooldowns and bounds. Auto-suspend stops idle spend.
Built-in system, tpch, tpcds, plus S3 + AWS Glue Iceberg. Worker IAM grants access — no S3 keys stored.
Schema browser, syntax highlighting, live status polling, tabular results, and streaming CSV export.
Ordered SQL cells with inline tables or charts, per-cell overrides, Run all, and autosave to your account.
Optional warm cache on local NVMe for S3-backed Hive, Iceberg, and Delta — repeated scans read from disk.
Every connector ships with TrinoHub — the picker, catalog forms, and credential handling all derive from a single registry. Add a catalog from the UI and it's queryable in seconds.
S3 + Glue catalogs authenticate with IAM roles — no stored secrets.
Query document stores and search indexes with plain SQL.
JDBC connectors configured from the UI — point at a host, add credentials, query.
Authenticate with a GCP service-account JSON key.
Zero-config catalogs for trying queries before wiring up real data.
TrinoHub installs into your own VPC. Query data flows between your worker nodes and your S3/Glue over your own network and IAM — nothing routes through a TrinoHub-hosted service.
One CloudFormation stack creates the IAM roles (instance-profile auth — no static keys), a security group, and an EC2 instance that installs and starts the app.
Pick a preset tier — Cost, Balanced, or Power — toggle autoscaling and auto-suspend, wire up catalogs, and hit create. Each cluster maps to a tagged set of AWS resources.
Analysts pick a cluster and catalog, write SQL with a live schema browser, watch query status, and download CSV — or organize it all into notebooks.