openskills.info
AWS Databases logoCourse Preview

AWS Databases

AWS database services are managed offerings covering relational, key-value, document, graph, time-series, and in-memory workloads. They handle provisioning, patching, backups, and replication so teams can focus on schema design and query patterns rather than infrastructure.

itCloud computing

AWS Databases

AWS Databases is a portfolio, not one database. The services use different data models and operating models. Your first task is to match the workload to a model, not to pick the most familiar product name.

Start with the data and the questions the application asks. Relational databases organize structured data into tables and support joins. Key-value databases optimize access through known keys. Document databases store JSON-like records. Graph databases make relationships central. Time-series databases organize measurements around time.

AWS calls this purpose-built database selection. One application can use more than one database type when its parts have different access patterns. That choice can improve fit, but every added database creates another schema, security boundary, failure mode, and operating surface.

Choose the data model before the service

Write down the workload before comparing products:

  • What entities and relationships must you represent?
  • Which reads and writes happen most often?
  • Which queries are known in advance, and which must remain flexible?
  • Which transactions require strict consistency across several records?
  • What latency, throughput, availability, and recovery targets apply?
  • How quickly can traffic and stored data grow?
  • Which engine features or client protocols must remain compatible?

The answers narrow the field.

Data modelAWS starting pointTypical fit
RelationalAmazon RDS or Amazon AuroraStructured records, joins, flexible queries, and multi-row transactions
Key-valueAmazon DynamoDBKnown access patterns, large scale, and predictable low-latency requests
DocumentAmazon DocumentDBJSON-like documents and queries across document fields
In-memoryAmazon ElastiCache or Amazon MemoryDBCaching, session data, and workloads that need very low latency
GraphAmazon NeptuneRelationship traversal, fraud graphs, recommendations, and knowledge graphs
Time seriesAmazon TimestreamMeasurements, events, metrics, and queries organized by time
Wide-columnAmazon KeyspacesCassandra-compatible workloads with high throughput and low latency
VectorSeveral AWS database and search servicesSimilarity search over vector representations

Amazon Redshift serves analytical data-warehouse workloads. It belongs in the wider data platform, but it is not the default answer for an online transaction path.

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources

  • https://docs.aws.amazon.com/databases-on-aws-how-to-choose/
  • https://aws.amazon.com/products/databases/
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html
  • https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZSingleStandby.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Encryption.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MonitoringOverview.html
  • https://docs.aws.amazon.com/whitepapers/latest/aws-risk-and-compliance/shared-responsibility-model.html
  • https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html
  • https://docs.aws.amazon.com/dms/latest/userguide/schema-conversion.html