Changelog
ChangelogOpen source

Postgres

A managed Postgres database in your customer's cloud, declared in alien.ts and private by default, with pgvector built in.

Alien now provisions a managed Postgres database directly in your customer's cloud. Declare it once in alien.ts, and Alien creates and operates it on AWS, GCP, and Azure.

const db = new alien.Postgres("orders")
  .version("17")
  .cpu("2")
  .memory("8Gi")
  .build()

The connection is injected into your workload, and the password never lands in state, logs, or generated infrastructure. Like every Alien resource, it runs the same locally for development and during alien dev.

  • Private by default, with no public IP on any cloud
  • One declaration, provisioned on AWS, GCP, and Azure (and embedded locally)
  • pgvector out of the box for embeddings, semantic search, and RAG
  • In-place day-2 resize of cpu and memory, with your data kept

Read the docs →

Itamar ZandAlon Gubkin
Itamar & Alon