AWS storage
Storage types: Block storage or Object storage
For frequent modifications, block storage is the proffered option
Amazon EBS (Elastic Block Store)
- SSD or HDD backed volumes
Amazon RDS is an EBS (relational databases)
(-) attached to a specific EC2
(-) size limitations
(+) scalable, available
(+) snapshots (backups)
Amazon S3
is an object storage
not tied to an EC2
Amazon RDS, relational DBs, all mainstream are supported (MySQL, postgres etc.)
Amazon Dynamo DB (NoSQL, key-value)
Amazon DocumentDB (CMS, catalogs et.)
Amazon Nepture (graphs)
Amazon QLDB (immutable ledgers etc.)
Database Type | Use Cases | AWS Service
Relational | Traditional applications, ERP, CRM, e-commerce | Amazon RDS, Amazon Aurora, Amazon Redshift
Key-value | High-traffic web apps, e-commerce systems, gaming applications | Amazon DynamoDB
In-memory | Caching, session management, gaming leaderboards, geospatial applications | Amazon ElastiCache for Memcached, Amazon ElastiCache for Redis
Document | Content management, catalogs, user profiles | Amazon DocumentDB (with MongoDB compatibility)
Wide column | High-scale industrial apps for equipment maintenance, fleet management, and route optimization | Amazon Keyspaces (for Apache Cassandra)
Graph | Fraud detection, social networking, recommendation engines | Amazon Neptune
Time series | IoT applications, DevOps, industrial telemetry | Amazon Timestream
Ledger | Systems of record, supply chain, registrations, banking transactions | Amazon QLDB
Top comments (0)