Deployment guide

Distributed SQL

Overview

This page is the entry point for the SecureAnyCloud Hardened YugabyteDB, DoltgreSQL & SQL Databases AMIs AWS Marketplace listing. The listing is a single product that offers several products and releases as separate software versions.

Subscribe once, then choose the version you want from the Software version list at launch. Open its guide below for the full setup and connection walk-through.

The listing provides a collection of security-hardened AMIs for popular SQL and distributed database engines. SecureAnyCloud builds each AMI on a fully patched base with the latest security updates applied at build time, and generates unique credentials and secrets on first boot. You can deploy database infrastructure without spending days on manual hardening.

What SecureAnyCloud adds to every version:

  • Fully patched base images: every AMI is built on a current, security-updated operating system, so you start from a hardened foundation rather than a stock install.
  • Unique credentials on first boot: administrator passwords, database credentials and application secrets are generated uniquely when each instance launches. No default logins exist and no two instances share a secret.
  • Localhost-bound services: internal services such as databases and caches are bound to localhost by default, reducing your attack surface from the moment the instance starts.
  • Per-product documentation: each product's guide covers enabling HTTPS, the ports it requires, and day-two operational tasks.

Pricing is metered hourly per EC2 instance type and is the same for every version in this listing. The recommended instance type is m5.large.

How to pick a version

  • Open the listing on AWS Marketplace and choose View purchase options, then Subscribe. One subscription covers every product and release in the listing, and the free trial starts with it.
  • When the subscription is active, choose Launch your software.
  • Choose One-click launch from AWS Marketplace (or Launch from EC2 Console for full control). In Version, choose the product and release you want. Each is a separate software version, named <product> <release> on <operating system> - <date>, for example DoltgreSQL 1.4.0 on Ubuntu 24.04 - YYYY-MM-DD. The date is when that version was added to the listing.
  • Choose your Region, an instance type (m5.large is recommended), your EC2 key pair, and a security group that opens the ports in the product's guide. Then choose Launch.
  • After launch, open the product's guide below for first login.

You can run several products from the same subscription: launch one instance per product, each from its own software version.

Versions in this listing, newest release first:

  • DoltgreSQL: 1.4.0 on Ubuntu 24.04
  • H2 Database Engine: 2.5.252 on Ubuntu 24.04
  • MatrixOne: 4.2.6 on Ubuntu 24.04
  • MonetDB: 11.55.9 on Ubuntu 24.04
  • rqlite: 10.6.4 on Ubuntu 24.04
  • YugabyteDB: 2025.2.8.0 on Ubuntu 24.04

Security model

Every version in this listing follows the same security model:

  • No default login. Administrator passwords, database passwords and application secrets are generated on the first boot of each instance and written to a root-only file. No two instances share a secret.
  • Only the documented ports. Each guide lists the ports the product needs. Open only those in your security group.
  • Database port closed to the internet. Each version's default security group opens SSH, plus HTTP and HTTPS (80 and 443) only for versions with a web interface. None opens a database port. Reach the database port over an SSH tunnel, or allow it only from the networks of your applications. Never allow it from 0.0.0.0/0.
  • Patched base. The operating system is fully patched when the image is built.
  • HTTPS on first boot for H2 Database Engine 2.5.252 on Ubuntu 24.04. This version serves HTTPS with a per-instance certificate from first boot.
  • Web interface off the network for YugabyteDB 2025.2.8.0 on Ubuntu 24.04 and rqlite 10.6.4 on Ubuntu 24.04. The listing's security group opens SSH only, so reach the web interface through an SSH tunnel, as their guide shows.
  • No web port for DoltgreSQL 1.4.0 on Ubuntu 24.04, MatrixOne 4.2.6 on Ubuntu 24.04 and MonetDB 11.55.9 on Ubuntu 24.04. They open no web port (80 or 443) and are managed over SSH. Their guide lists the ports they use.

Choose your product

Each product has its own guide. Open the guide that matches the software version you launched. All versions run on Ubuntu 24.04:

  • DoltgreSQL: DoltgreSQL 1.4.0 on Ubuntu 24.04
  • H2 Database Engine: H2 Database Engine 2.5.252 on Ubuntu 24.04
  • MatrixOne: MatrixOne 4.2.6 on Ubuntu 24.04
  • MonetDB: MonetDB 11.55.9 on Ubuntu 24.04
  • rqlite: rqlite 10.6.4 on Ubuntu 24.04
  • YugabyteDB: YugabyteDB 2025.2.8.0 on Ubuntu 24.04

How to tell which version you launched

The EC2 console shows the version you chose on the instance's launch record (AMI name and description), and your AWS Marketplace subscription shows it too.

On the instance itself, the login message after SSH names the product and its credentials file. Open the matching guide above for the rest of the walk-through.

Support

SecureAnyCloud provides 24/7 support for every version in this listing through the AWS Marketplace support channel. Raise a ticket through the Marketplace console or email sales@secureanycloud.com.

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.

Deploy on AWS

Launch Hardened YugabyteDB, DoltgreSQL & SQL Databases AMIs with 24/7 support from SecureAnyCloud.

View this image

Need Help?

Our support team is available 24/7.

sales@secureanycloud.com

Deploy on AWS