Skip to content
Apex
Aether Cloud / Databases / Relational SQL
Aether Cloud · Databases

Relational SQL.

Managed Postgres-compatible SQL with HA, read replicas, backups and point-in-time restore.

▥ Databases
Overview

A fully managed, Postgres-compatible relational database with high availability, automated backups and effortless scaling of reads — so your team writes queries, not failover runbooks.

Where it sits
Category
Databases
Deployment
Managed → air-gapped
Governance
IAM · encryption · audit

Managed Postgres is table stakes. Where it sits is the differentiator.

Every cloud will run Postgres for you with HA, backups and replicas — that part is solved and Aether does it the same way: synchronous replicas with sub-minute failover, cross-region read replicas, and continuous backup with point-in-time restore. Your SQL, extensions and drivers work unchanged. The question that actually shapes your architecture is what's next to the database — and here, it's the vector store and the model.

Operated for you, compatible with everything you have.

It's Postgres-compatible, so the ORM, the migrations and the dashboards you already run keep working. HA failover, read scaling and PITR are handled, so the database stops being a thing you operate and becomes a thing you use. Encryption at rest and in transit is on by default, with customer-managed keys when you need them.

Next to the vector store and the model — no cross-vendor hop.

The reason this matters: a modern app's transactional data, its embeddings and its model calls usually live in three different places, stitched together with code and crossing boundaries that have to be secured and reconciled. On Aether they're one platform — a transactional row, its vector neighbour and a model inference are reachable in one query under one identity. The relational database isn't an island; it's part of the same governed estate as the AI.

Worked example

One query that reads a transactional row, finds its nearest neighbours in the vector store, and asks the model — across what would normally be three systems.

SELECT o.id, o.summary,
       AETHER.GENERATE('suggest next action', o.summary, sim.cases) AS action
FROM   orders o
CROSS JOIN LATERAL (
  SELECT ARRAY_AGG(c.text) AS cases FROM cases c
  ORDER BY VECTOR_DISTANCE(c.embedding, o.embedding) LIMIT 5
) sim
WHERE  o.status = 'flagged';

The transactional rows, the vector search and the model call are one statement under one identity. On RDS plus a separate vector vendor plus an external model API, this is a pipeline you build, secure and pay egress on.

How it works

Three steps to running.

01
Provision

A managed, Postgres-compatible instance with HA and backups configured.

02
Connect

Use standard drivers and extensions; the model and data sit on one platform.

03
Scale reads

Add read replicas across regions; point-in-time restore protects throughout.

What you get

Relational SQL, in full.

Postgres-compatible

Use the SQL, extensions and drivers you already know.

HA failover

Synchronous replicas with automatic, sub-minute failover.

Read replicas

Scale reads horizontally across regions.

PITR backups

Continuous backup with point-in-time restore to any second.

API-first

Provision it in a few lines.

Every service is reachable from the same SDK, CLI and infrastructure-as-code — one identity, one bill, one audit trail across the whole catalog.

import { aether } from "@aether/sdk";

// Provision relational sql and query it
const relational_sql = await aether.databases.create({
  service: "relational-sql",
  name: "app",
  region: "us-1",
});

const rows = await relational_sql.query(`select * from events limit 10`);
Specs

At a glance.

Engine
Postgres-compatible
HA
Sync replicas, sub-minute failover
Reads
Cross-region replicas
Backup
Continuous PITR
Extensions
Standard ecosystem
Use cases

Built for real work.

01

Transactional applications

02

Multi-tenant SaaS backends

03

Systems of record

Why one platform

On one model, not stitched together.

The usual stack runs relational sql in one product, the model in another and the data in a third — and the seams between them are the cost. Aether Cloud runs it on the same platform that serves the model, governs your identity and deploys into your boundary, with the rest of the catalog one hop away.

One platform

No stitching a vector DB to one place, a warehouse to another and a model to a third — relational sql sits next to the rest of the catalog, one identity, one bill.

The model is here

The provider that runs Aether runs your relational sql — so the data and the model never leave the same governed boundary to talk to each other.

Built on demand

Need a capability that isn’t here yet? The model writes and deploys it into the same boundary — the catalog is a starting point, not a ceiling.

FAQ

Good to know.

How does this compare to Amazon RDS or Aurora?

Managed Postgres-compatible SQL with HA and PITR — next to the vector store and the model, no cross-vendor hop.

Is it really Postgres?

Postgres-compatible — your SQL, extensions and drivers work unchanged.

How does failover work?

Synchronous replicas with automatic, sub-minute failover.

Deploy anywhere

Your boundary, your choice.

Managed
Your VPC
On-prem
Air-gapped / sovereign

Run Relational SQL on Aether Cloud.

Managed Postgres-compatible SQL with HA, read replicas, backups and point-in-time restore. Deployable managed, in your VPC, on-prem or fully air-gapped — talk to us about the configuration your workloads and your boundary require.