Prompt
I'm building an app on AWS and want to avoid database admin work
Latest observation
Oct 7, 2026
OpenAI APIWeb search: off
If you want to minimize database admin work on AWS, the usual best fit is Amazon DynamoDB for a fully managed NoSQL database, or Amazon Aurora Serverless v2 if you need SQL/relational features with less operational overhead.
Good options
-
Amazon DynamoDB
- Fully managed, no servers to patch or scale
- Great for key-value / document access patterns
- Automatic scaling, built-in high availability
- Best when you can design around access patterns up front
-
Amazon Aurora Serverless v2
- Relational database with PostgreSQL or MySQL compatibility
- Automatically scales capacity up/down
- AWS handles backups, replication, patching, failover
- Best if you need joins, transactions, and SQL
-
Amazon RDS
- Managed relational database service
- Less admin than self-managed, but still more to manage than Aurora Serverless or DynamoDB
- Good if you need a standard database engine and predictable sizing
Quick recommendation
- Choose DynamoDB if your app can use NoSQL.
- Choose Aurora Serverless v2 if you need relational SQL but want to offload most admin work.
If you tell me:
- whether you need SQL or NoSQL,
- your expected traffic pattern, and
- whether you need transactions/joins,
I can recommend the best AWS database for your app.