AWS Databases
Amazon RDS
Managed relational databases (MySQL, PostgreSQL, MariaDB, SQL Server, Oracle) with backups and patching handled for you.
What is Amazon RDS?
Relational Database Service runs MySQL, PostgreSQL, MariaDB, SQL Server, Oracle and Db2 for you. AWS handles installation, patching, backups and failover; you connect your application as you would to any database.
Key features
- Automated backups and point-in-time restore
- Multi-AZ standby for high availability
- Read replicas
- Encryption and IAM authentication
- Performance Insights monitoring
What it is used for
- Business applications
- E-commerce
- Migrating existing databases
When to use it
- Business and e-commerce databases
- Moving an existing MySQL or SQL Server database
- You want managed backups and failover
When something else fits better
- Massive scale with simple key lookups (DynamoDB)
- You need OS-level access to the database server
How pricing works
Charged for the database instance hours, storage, backup storage beyond the free allowance, and data transfer. Reserved instances reduce cost for steady use. Prices change and differ by region; we confirm current costs for your setup before you commit.
Equivalent on Google Cloud
The closest Google Cloud service is Cloud SQL: managed MySQL, PostgreSQL and SQL Server with automatic backups, patching and replication.
How DomainHostly helps with Amazon RDS
- Plan: choose the right setup, size and region for your workload and budget.
- Set up securely: configure Amazon RDS with least-privilege access, encryption and backups where they apply.
- Migrate: move from shared hosting, your own servers or the other cloud with minimal downtime.
- Run and optimise: monitoring, updates and regular cost reviews so you only pay for what you use.
Databases: Managed relational, NoSQL, in-memory and specialised databases.
What to consider: Databases
- Pick relational databases for transactions and reporting, NoSQL for very high scale with simple access patterns.
- Enable automated backups, point-in-time recovery and a standby replica for production.
- Keep the database on a private network and never expose it directly to the internet.
Related services: Databases
- Amazon Aurora (AWS)
- Amazon DynamoDB (AWS)
- Amazon ElastiCache (AWS)
- Amazon DocumentDB (AWS)
- Amazon Neptune (AWS)
- Amazon Keyspaces (AWS)
- Cloud SQL (Google Cloud)
- AlloyDB for PostgreSQL (Google Cloud)
- Spanner (Google Cloud)
- Firestore (Google Cloud)