Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.yugabytedb-ubuntu-24-04-b1928fc3-21aa-4233-9bbc-68e63330b473/image1_logolarge.png

YugabyteDB on Ubuntu 24.04 LTS

by cloudimg

YugabyteDB on Ubuntu 24.04 LTS by cloudimg

YugabyteDB on Ubuntu 24.04 LTS by cloudimg

YugabyteDB is an open-source, high-performance distributed SQL database designed for resilience and horizontal scalability. It is PostgreSQL-compatible through its YSQL API and Cassandra-compatible through YCQL, so applications and tools connect with familiar drivers. This cloudimg image runs YugabyteDB in single-node mode (yugabyted) with the web UI fronted by nginx on port 80, stores all data on a dedicated Azure data disk, and generates a unique YSQL password on the first boot of every VM. Backed by 24/7 expert support.

Distributed SQL

PostgreSQL-compatible YSQL (port 5433) and Cassandra-compatible YCQL (port 9042), with the resilience and horizontal scalability of a distributed database. Connect with standard PostgreSQL or Cassandra drivers and tools.

Dedicated Data Disk

All database data lives on a dedicated, independently resizable Azure data disk mounted at /var/lib/yugabyte, separate from the OS disk and re-provisioned with every VM.

Secure First Boot

YugabyteDB ships a default passwordless superuser, so a unique per-VM YSQL password is generated on the first boot of every VM and written to a root-only file; the YSQL port binds to loopback by default and the web UI is fronted by nginx with HTTP Basic auth.

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

  • YugabyteDB single-node (yugabyted) with the YSQL (5433) and YCQL (9042) APIs
  • The yugabyted web UI fronted by nginx on port 80 with HTTP Basic auth
  • A unique per-VM YSQL password generated on first boot in a root-only file
  • A dedicated Azure data disk at /var/lib/yugabyte for all database data
  • yugabyted.service and nginx.service as systemd units

Networking

The YSQL port 5433 (and YCQL 9042) bind to loopback by default - open them in your NSG (restricted to trusted networks) or reach YugabyteDB over an SSH tunnel.

Use Cases

A resilient PostgreSQL-compatible distributed SQL database, geo-distributed and horizontally scalable workloads, cloud-native transactional applications, and a self-hosted alternative to managed distributed SQL.

Visit www.cloudimg.co.uk/guides/yugabytedb-on-ubuntu-24-04-azure for the full user guide.

YugabyteDB is a trademark of Yugabyte, Inc. cloudimg is not affiliated with or endorsed by Yugabyte, Inc. All trademarks are the property of their respective holders.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.yugabytedb-ubuntu-24-04-b1928fc3-21aa-4233-9bbc-68e63330b473/image6_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.yugabytedb-ubuntu-24-04-b1928fc3-21aa-4233-9bbc-68e63330b473/image7_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.yugabytedb-ubuntu-24-04-b1928fc3-21aa-4233-9bbc-68e63330b473/image8_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.yugabytedb-ubuntu-24-04-b1928fc3-21aa-4233-9bbc-68e63330b473/image5_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use Trademarks About our ads Manage cookies