DC Associates Group logoDC Associates Group

Home / Marketplace / PostgreSQL 16 on Ubuntu 24.04 LTS

PostgreSQL 16 on Ubuntu 24.04 LTS

Managing a production PostgreSQL database on Azure is harder than it looks: dependency conflicts, untuned kernel parameters, and hours of manual security hardening before you can accept a single connection. This image eliminates that friction — your PostgreSQL 16 instance is ready to accept connections within minutes of first boot.

Version: PostgreSQL 16Platform: Ubuntu 24.04 LTSPorts: 5432 (PostgreSQL)Category: Databases
Pay-as-you-go pricing: $0.09 per vCPU per hour software fee, plus Azure infrastructure (billed by Microsoft). Example: a 4-vCPU VM runs about $263/month in software fees at 730 hours — stop the VM, stop paying.
PostgreSQL 16 on Ubuntu 24.04 LTS screenshot

What's included

  • PostgreSQL 16 from the official PGDG repository, configured for production
  • Ubuntu 24.04 LTS base with automatic security updates enabled
  • Trusted Launch: Secure Boot + vTPM supported by default
  • No shared or default passwords — peer auth locally, you create your own roles
  • Auto-mounts an attached Premium SSD data disk on first boot
  • Azure Monitor Agent, Defender for Cloud, and Update Manager install cleanly

Quick start

  1. SSH into the VM with the username and key you chose at deploy.
  2. PostgreSQL 16 is running as a systemd service (`postgresql`) and listening on port 5432.
  3. Connect locally with `sudo -u postgres psql`, create your application role and database, then open port 5432 to your app tier only.

Common use cases

  • Transactional workloads (ACID-compliant primary datastore)
  • Read replicas and analytics query nodes
  • Dev/staging environments identical to production
  • On-premises to Azure replication and disaster recovery

Why our images

Freshly rebuilt against the latest security advisories, no shared default credentials, Trusted Launch support, and automatic OS security updates — everything runs in your own Azure subscription under your governance.

Deploy PostgreSQL 16 in minutes

Production-ready, hardened, and maintained. Deploy straight from the Azure Marketplace into your subscription.