Apache Druid 37 on Ubuntu 24.04 by cloudimg. The open-source real-time analytics database as a single-server deployment with a web console behind nginx basic auth, segments on a dedicated data disk and a per-VM login. 24/7 expert support.
## Apache Druid 37 on Ubuntu 24.04 LTS by cloudimg
Apache Druid is the open-source real-time analytics database built for fast slice-and-dice queries on event and time-series data at scale. It powers sub-second OLAP queries over streaming and batch ingestion through a column-oriented store, a built-in indexing service and a rich web console. The cloudimg image installs Apache Druid 37.0.0 on OpenJDK 17 as a single-server deployment, brings up the full coordinator, overlord, broker, historical, middle-manager and router stack under systemd, fronts the no-auth web console with an nginx reverse proxy and HTTP basic auth on port 80, persists all segments and metadata on a dedicated Azure data disk, and generates a unique console login on the first boot of every VM. Backed by 24/7 expert support.
Single-Server, Batteries Included
The image runs the bundled single-server profile so a customer gets a complete Druid cluster on one VM: an embedded Apache ZooKeeper, an embedded Derby metadata store and local-disk deep storage, all started automatically. bin/start-druid auto-sizes the JVM heaps to the VM, so Druid is ready to ingest and query without manual tuning.
Dedicated Data Disk
All persistent state, the deep-storage segments, the Derby metadata store, the ZooKeeper data and the indexing task logs, lives on a dedicated, independently resizable Azure data disk mounted at /var/lib/druid, separate from the OS disk and re-provisioned with every VM. Snapshot it to back up your ingested data and cluster metadata.
Secure By Default
The Druid web console has no native authentication, so every Druid service binds to loopback and an nginx reverse proxy enforces HTTP basic auth in front of it. A unique strong password for the admin console user is generated at first boot and stored in a root-only file, and only port 80 is exposed; front it with TLS for production.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* Apache Druid 37.0.0 running on OpenJDK 17, installed at /opt/druid
* The Druid web console served behind an nginx reverse proxy with HTTP basic auth on port 80
* A per-VM console password generated at first boot and stored in a root-only file
* A dedicated Azure data disk at /var/lib/druid for segments, metadata, ZooKeeper and task logs
* druid.service and nginx.service as systemd units, enabled and active
Use Cases
Real-time and historical analytics, clickstream and event analytics, application and network telemetry, operational dashboards over time-series data, and a self-hosted, fully controlled alternative to managed analytics services.
Visit www.cloudimg.co.uk/guides/apache-druid-on-ubuntu-24-04-azure for the full user guide.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.