Skip to content
inetGeek

Amazon RDS vs Neon

SEPT 2026 audit

A comparison of Amazon RDS and Neon built from values read directly from each provider's own documentation, with the source recorded against every figure.

Updated 23 criteria comparedSources last checked

The short answer

Choose Amazon RDS if…

Teams already inside AWS, where the database sitting in the same VPC as everything else is worth more than any single feature on this page. Six engines, up to 35 days of point-in-time recovery, and read replicas you create and delete yourself.

Editorial · Palash Bagchi · approved

Choose Neon if…

Workloads that are idle most of the time, and teams who want a real database per pull request. Compute suspends after five minutes and storage is billed separately, so a staging branch costs almost nothing while nobody is using it.

Editorial · Palash Bagchi · approved

Consider something else if…

  • Amazon RDS: You want a database per pull request. RDS documents no branching, and replicas are manual — AWS states outright that it does not autoscale them.
  • Neon: You need predictable monthly billing. Usage pricing with no minimum fee cuts both ways, and a runaway query on an autoscaling compute is billed at the rate it ran.

9 sourced criteria separate them — see where, with sources, below.

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

01.

At a glance.

CriterionAmazon RDSNeon
Execution
Managed connection poolingSupportedSupported
Data
EnginePostgreSQL, alongside MySQL, MariaDB, Oracle, SQL Server and Db2. Each engine is a separate RDS product with its own version list and its own feature support, so a capability documented for one is not a capability of RDS as a whole.PostgreSQL
Connection limitNot a fixed number: RDS for PostgreSQL sets max_connections by formula from the instance's memory — LEAST({DBInstanceClassMemory/9531392}, 5000) — so a bigger instance class gets more connections and the ceiling is 5,000 however large it is. The parameter can be set by hand anywhere from 6 to 262,143, which is a limit on what you may configure rather than what an instance will serve. Other engines use different divisors: MySQL is memory/12582880 with no cap.Scales with compute size: 104 direct connections at 0.25 CU (1 GB RAM), 419 at 1 CU, 2517 at 6 CU; up to 10,000 through the pooler
Point-in-time recovery
Any point inside the configured backup retention period, so up to 35 days. Transaction logs are uploaded to S3 every five minutes, which is what bounds how close to now the latest restorable time can be.
History window of 6 hours up to 1 GB-month on Free, up to 7 days on Launch, up to 30 days on Scale
Read replicasSupported — 15 per primary, raisable on requestSupported
Backup retentionBetween 0 and 35 days, set per DB instance; 0 disables automated backups entirely. The default depends on how the instance was created — one day via the API or CLI, seven days via the console — so there is no single default to quote. Multi-AZ DB clusters cannot be set below 1 day.1 day of history on paid plans by default and 6 hours on Free, configurable up to 7 days on Launch or 30 days on Scale. Neon notes that widening the window raises storage cost, so the ceiling is a paid choice rather than an included allowance.
Compliance
SOC 2Listed as SOC-compliant on AWS's own compliance scope page.Annual SOC 2 Type II audits by an accredited independent third party.
ISO 27001Covered under AWS's account-wide ISO/IEC 27001:2022 certification — not scoped per-service the way SOC, HIPAA and PCI DSS are on AWS's own site.Annual ISO/IEC 27001:2022 and ISO/IEC 27701:2019 audits.
HIPAAListed as a HIPAA-eligible service on AWS's own reference page.HIPAA compliance achieved, to support customers handling protected health information (PHI).
GDPR / data residencyAWS customers can process personal data on all AWS services in compliance with GDPR, and choose the storage type and geographic region for their data.Follows the GDPR framework; Data Processing Agreements (DPA) offered.
PCI DSSListed as PCI DSS-compliant on AWS's own compliance scope page.Underlying infrastructure described as certified for PCI-DSS among other standards; scope (Neon's own service vs. cloud infrastructure) not distinguished on this page.

Only criteria both providers publish appear here; a tinted cell marks a real difference. Criteria only one of them documents are listed below, and an absence there means we found no source — not that the feature is missing. How we source this.

The small bar above a value is inetGeek's own lean toward that side — computed from the same facts shown, never a number the provider published. See the picker below "The short answer" to weigh only the criteria you care about.

02.

Where they differ.

Engine

Amazon RDS
PostgreSQL, alongside MySQL, MariaDB, Oracle, SQL Server and Db2. Each engine is a separate RDS product with its own version list and its own feature support, so a capability documented for one is not a capability of RDS as a whole.
Neon
PostgreSQL
Sources (2) →
  • Amazon RDS for PostgreSQL — Amazon Relational Database Service User Guide ↗

    “Amazon RDS supports DB instances running several versions of PostgreSQL. [...] DB instances running PostgreSQL support Multi-AZ deployments, read replicas, Provisioned IOPS, and can be created inside a virtual private cloud (VPC).”

    Read 2026-09-09 · official docs

  • Connection pooling — Neon Docs ↗

    “Each Postgres connection creates a new process in the operating system, consuming memory and CPU resources. Postgres limits the number of connections based on available RAM.”

    Read 2026-09-05 · official docs

Connection limit

Amazon RDS
Not a fixed number: RDS for PostgreSQL sets max_connections by formula from the instance's memory — LEAST({DBInstanceClassMemory/9531392}, 5000) — so a bigger instance class gets more connections and the ceiling is 5,000 however large it is. The parameter can be set by hand anywhere from 6 to 262,143, which is a limit on what you may configure rather than what an instance will serve. Other engines use different divisors: MySQL is memory/12582880 with no cap.
Neon
Scales with compute size: 104 direct connections at 0.25 CU (1 GB RAM), 419 at 1 CU, 2517 at 6 CU; up to 10,000 through the pooler
Sources (2) →

Point-in-time recovery

Amazon RDS

Any point inside the configured backup retention period, so up to 35 days. Transaction logs are uploaded to S3 every five minutes, which is what bounds how close to now the latest restorable time can be.

Neon

History window of 6 hours up to 1 GB-month on Free, up to 7 days on Launch, up to 30 days on Scale

Sources (2) →

Backup retention

Amazon RDS
Between 0 and 35 days, set per DB instance; 0 disables automated backups entirely. The default depends on how the instance was created — one day via the API or CLI, seven days via the console — so there is no single default to quote. Multi-AZ DB clusters cannot be set below 1 day.
Neon
1 day of history on paid plans by default and 6 hours on Free, configurable up to 7 days on Launch or 30 days on Scale. Neon notes that widening the window raises storage cost, so the ceiling is a paid choice rather than an included allowance.
Sources (2) →
  • Backup retention period — Amazon Relational Database Service User Guide ↗

    “If you create a DB instance using the Amazon RDS API or the AWS CLI and if you don't set the backup retention period, the default backup retention period is one day. If you create a DB instance using the console, the default backup retention period is seven days. [...] You can set the backup retention period of a DB instance to between 0 and 35 days. Setting the backup retention period to 0 disables automated backups. For a Multi-AZ DB cluster, you can set the backup retention period to between 1 and 35 days.”

    Read 2026-09-09 · official docs

  • Point-in-time restore — Neon Docs ↗

    “Neon retains a history of changes for your branches, with defaults of 6 hours on Free plan and 1 day on paid plans. [...] You can configure it up to 7 days on Launch or 30 days on Scale plans.”

    Read 2026-09-07 · official docs

SOC 2

Amazon RDS
Listed as SOC-compliant on AWS's own compliance scope page.
Neon
Annual SOC 2 Type II audits by an accredited independent third party.
Sources (2) →
  • AWS Services in Scope for SOC ↗

    “Amazon Relational Database Service (RDS) listed with a checkmark on the SOC services-in-scope page.”

    Read 2026-09-12 · official site

  • Neon Security ↗

    “Neon undergoes annual SOC 2 Type II audits performed by accredited independent third party auditors.”

    Read 2026-09-12 · official site

ISO 27001

Amazon RDS
Covered under AWS's account-wide ISO/IEC 27001:2022 certification — not scoped per-service the way SOC, HIPAA and PCI DSS are on AWS's own site.
Neon
Annual ISO/IEC 27001:2022 and ISO/IEC 27701:2019 audits.
Sources (2) →
  • ISO/IEC 27001:2022 Compliance — AWS ↗

    “AWS has certification for compliance with ISO/IEC 27001:2022, 27017:2015, and 27018:2019. These certifications are performed by independent third-party auditors.”

    Read 2026-09-12 · official site

  • Neon Security ↗

    “Neon undergoes annual ISO/IEC 27001:2022 and ISO/IEC 27701:2019 audits for its security and privacy management systems.”

    Read 2026-09-12 · official site

HIPAA

Amazon RDS
Listed as a HIPAA-eligible service on AWS's own reference page.
Neon
HIPAA compliance achieved, to support customers handling protected health information (PHI).
Sources (2) →
  • AWS HIPAA Eligible Services Reference ↗

    “Amazon Relational Database Service (RDS) listed on the HIPAA-eligible services reference page.”

    Read 2026-09-12 · official site

  • Neon Security ↗

    “Neon has achieved HIPAA compliance to support customers handling protected health information (PHI).”

    Read 2026-09-12 · official site

GDPR / data residency

Amazon RDS
AWS customers can process personal data on all AWS services in compliance with GDPR, and choose the storage type and geographic region for their data.
Neon
Follows the GDPR framework; Data Processing Agreements (DPA) offered.
Sources (2) →
  • GDPR — Amazon Web Services ↗

    “AWS customers can use all AWS services to process personal data [...] in compliance with the GDPR. [...] Customers have control of their customer data. With AWS, customers can: Determine where their customer data will be stored, including the type of storage and geographic region of that storage.”

    Read 2026-09-12 · official site

  • Neon Security ↗

    “Neon follows the GDPR framework, ensuring user rights, data minimization, and lawful processing. We offer Data Processing Agreements (DPA).”

    Read 2026-09-12 · official site

PCI DSS

Amazon RDS
Listed as PCI DSS-compliant on AWS's own compliance scope page.
Neon
Underlying infrastructure described as certified for PCI-DSS among other standards; scope (Neon's own service vs. cloud infrastructure) not distinguished on this page.
Sources (2) →
  • AWS Services in Scope for PCI DSS ↗

    “Amazon Relational Database Service (RDS) listed with a checkmark on the PCI DSS services-in-scope page.”

    Read 2026-09-12 · official site

  • Neon Security ↗

    “Infrastructure certified for SOC 2, ISO 27001, FedRAMP, PCI-DSS, HIPAA, and other global security standards.”

    Read 2026-09-12 · official site

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

03.

Documented by only one.

These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing.

Free tierNeon: Yes
Entry paid planNeon: No fixed monthly fee. Launch is usage-based — Neon's own worked example puts typical spend at $15/month for intermittent load on 1 GB — so there is no entry price to compare, only a rate card. Recorded without a magnitude because a vendor's spend estimate is not a price.
Pricing modelNeon: Usage-based with no minimum monthly fee on paid plans: $0.106/CU-hour compute and $0.35/GB-month storage on Launch, $0.222/CU-hour on Scale
Egress over allowanceNeon: 5 GB per project included on Free; 500 GB per project included on Launch and Scale, then $0.10/GB
Startup credit programNeon: Via the Databricks Startup Program: up to $1,000 in Neon credits for self-funded startups (<$1M raised), or up to $200K in Neon and Databricks credits for VC-backed startups (≥$1M raised) or accelerator participants. Credits valid 12 months from acceptance.
Storage (entry plan)Neon: No included allowance on the Launch plan; storage is metered at $0.35/GB-month. The Free plan includes 0.5 GB per project.
Scales to zeroNeon: Supported
RegionsNeon: 8 AWS regions: N. Virginia, Ohio, Oregon, Frankfurt, London, Singapore, Sydney, São Paulo. A project's region is fixed at creation and cannot be changed.
When idleNeon: Compute suspends after 5 minutes idle on Free and Launch, and can be disabled on Launch; configurable from 1 minute to always-on on Scale. The database is not deleted or paused — the next query restarts the compute.
Database branchingNeon: Supported
Encryption at restNeon: AES-256, with key rotation policies.
Role-based access controlNeon: Access to production systems is role-based, requiring SSO and continuous monitoring.
04.

Questions this comparison answers.

Should I choose Amazon RDS or Neon?

Pick Amazon RDS if Teams already inside AWS, where the database sitting in the same VPC as everything else is worth more than any single feature on this page. Six engines, up to 35 days of point-in-time recovery, and read replicas you create and delete yourself.

Pick Neon if Workloads that are idle most of the time, and teams who want a real database per pull request. Compute suspends after five minutes and storage is billed separately, so a staging branch costs almost nothing while nobody is using it.

Provider pages

Related comparisons

Every page here is sourced and dated.