AWS Database Components

Category Use Cases Service Descri­ption
Relational Tradit­ional applic­ations, ERP, CRM, e-commerce Aurora, RDS, Redshift RDS is a web service that makes it easier to set up, control, and scale a relational database in the cloud.
Key-value High-t­raffic web apps, e-commerce systems, gaming applic­ations DynamoDB DynamoDB is a fully admini­stered NoSQL database service that offers quick and reliable perfor­mance with integrated scalab­ility.
In-memory Caching, session manage­ment, gaming leader­boards, geospatial applic­ations Elasti­Cache for Memcached & Redis Elasti­Cache helps in setting up, managing, and scaling in-memory cache condit­ions.
Document Content manage­ment, catalogs, user profiles DocumentDB DocumentDB (with MongoDB compat­ibi­lity) is a quick, depend­able, and fully-­managed database service that makes it easy for you to set up, operate, and scale MongoD­B-c­omp­atible databases.
Wide column High scale industrial apps for equipment mainte­nance, fleet manage­ment, and route optimi­zation Keyspaces (for Apache Cassandra) Keyspaces is a scalable, highly available, and managed Apache Cassan­dra­–co­mpa­tible database service.
Graph Fraud detection, social networ­king, recomm­end­ation engines Neptune Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applic­ations that work with highly connected datasets.
Time series IoT applic­ations, DevOps, industrial telemetry Timestream Timestream is a fast, scalable, and serverless time series database service for IoT and operat­ional applic­ations that makes it easy to store and analyze trillions of events per day.
Ledger Systems of record, supply chain, regist­rat­ions, banking transa­ctions Quantum Ledger Database (QLDB) QLDB is a fully managed ledger database that provides a transp­arent, immutable, and crypto­gra­phi­cally verifiable transa­ction log