Amazon Relational Database Service logo

Amazon Relational Database Service

Amazon Relational Database Service

UpFreeOpen Sourcecloudby Amazon Web Services62· JavaScript· MIT

Amazon RDS offers managed MySQL, PostgreSQL, SQL Server, Oracle, MariaDB, and Aurora with automated backups, patching, and scaling.

Visit site ↗Source ↗Health checked 9h ago
Use it when

Fully automated backups, patching, and engine upgrades

Watch for

No OS-level access — no SSH/root

First check

Call RDS.createDBInstance via SDK (specify engine, class, storage, network). When ready, connect from any standard client (mysql, psql, etc.) to the endpoint.

Auth
api_key
CORS
No
HTTPS
Yes
Signup
Required
Latency
18 ms
Protocol
REST
Pricing
paid
Stars
62

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 18ms

GitHub activity

62JavaScriptMIT17 open issuesLast commit 110d ago
01

About this API

RDS turns database operations (backups, patching, failover, storage scaling) into managed services. Developers focus on schema design and query optimization instead of waking up to deal with full disks or broken replication. It supports many engines, but in recent years AWS has pushed its own Aurora — wire-compatible with MySQL/PostgreSQL, storage layer rewritten as distributed, up to 15 read replicas, failover time reduced from minutes to seconds.

Key choices are engine, instance type, and Multi-AZ. Single-AZ is cheaper but means minutes of unavailability during failures; Multi-AZ doubles the cost for seconds-level failover. Aurora Serverless v2 takes it further — the database itself bills by usage, scaling down to 0.5 ACU when idle and up automatically under load, ideal for unpredictable traffic. Note that OS-level access is not possible — workloads that need to manage the OS should run their database on EC2 instead.

02

What you can build

  • 1Run managed MySQL/Postgres for your app without ops
  • 2Get automated daily backups and point-in-time recovery
  • 3Set up read replicas to offload read traffic
  • 4Deploy multi-AZ for high availability
03

Strengths & limitations

Strengths

  • Fully automated backups, patching, and engine upgrades
  • Aurora is the AWS-built engine with strong performance and scaling
  • IAM database authentication integration

Limitations

  • No OS-level access — no SSH/root
  • Engine upgrades require maintenance windows with brief downtime
  • Less flexible than self-managed databases
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://github.com/mermade/aws2openapi/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

Getting started

Call RDS.createDBInstance via SDK (specify engine, class, storage, network). When ready, connect from any standard client (mysql, psql, etc.) to the endpoint.

06

FAQ

Is there an RDS free tier?+

First 12 months: 750 hours/month of db.t2/t3.micro single-AZ + 20 GB storage. Production traffic is paid.

Is Aurora more expensive than RDS MySQL?+

Slightly more per unit, but with better performance and scaling. Aurora Serverless v2 can be cheaper on low traffic.

How long does failover take?+

Multi-AZ RDS is typically 60–120 seconds; Aurora under 30 seconds; Serverless v2 is near-imperceptible.

07

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: Yes
Auth type
api_key
Pricing
paid
Protocols
REST
SDKs
python, javascript, java, go, ruby, csharp
Response time
18 ms
Last health check
5/12/2026, 7:36:33 AM
08

Endpoints

Parsed from the OpenAPI spec. Showing 12 of 282 non-deprecated endpoints.

GET
/#Action=AddRoleToDBCluster
DBClusterIdentifier:query*RoleArn:query*FeatureName:queryAction:query*Version:query*
POST
/#Action=AddRoleToDBCluster
Action:query*Version:query*
GET
/#Action=AddRoleToDBInstance
DBInstanceIdentifier:query*RoleArn:query*FeatureName:query*Action:query*Version:query*
POST
/#Action=AddRoleToDBInstance
Action:query*Version:query*
GET
/#Action=AddSourceIdentifierToSubscription
SubscriptionName:query*SourceIdentifier:query*Action:query*Version:query*
POST
/#Action=AddSourceIdentifierToSubscription
Action:query*Version:query*
GET
/#Action=AddTagsToResource
ResourceName:query*Tags:query*Action:query*Version:query*
POST
/#Action=AddTagsToResource
Action:query*Version:query*
GET
/#Action=ApplyPendingMaintenanceAction
ResourceIdentifier:query*ApplyAction:query*OptInType:query*Action:query*Version:query*
POST
/#Action=ApplyPendingMaintenanceAction
Action:query*Version:query*
GET
/#Action=AuthorizeDBSecurityGroupIngress
DBSecurityGroupName:query*CIDRIP:queryEC2SecurityGroupName:queryEC2SecurityGroupId:queryEC2SecurityGroupOwnerId:query+2 more
POST
/#Action=AuthorizeDBSecurityGroupIngress
Action:query*Version:query*

270 more endpoints not shown. See the OpenAPI spec for the full list.

09

Tags

10

More from Amazon Web Services