Instance Store
Amazon Elastic Block Store (Amazon EBS)
Amazon Simple Storage Service (Amazon S3)
- Stores data as objects in buckets.
Amazon S3 Standard
- Stores data in a minimum of 3 Availability Zones.
Amazon S3 Standard-Infrequent Access (S3 Standard-IA)
Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA)
- Used to save on storage costs if data can easily reproduced in the event of an AZ failure.
S3 Intelligent Tiering
Monitors objects’ access patterns and moves it between S3 Standard and S3 Standard-IA.
S3 Glacier
- Able to retrieve objects within a few minutes to hours.
S3 Glacier Deep Archive
- Able to retrieve objects within 12 hours.
File Storage
Amazon Elastic File System (Amazon EFS)
A scalable file system used with AWS Cloud services and on-premises resources.
Relational Database
Amazon Relational Database Service (Amazon RDS)
A managed service that automates tasks such as hardware provisioning, database setup, patching, and backups.
Amazon Aurora
Amazon DynamoDB
- Automatically scales.
Amazon Redshift
AWS Database Migration Service (AWS DMS)
Other Use Cases for AWS DMS
Amazon DocumentDB
A document database service that supports MongoDB workloads.
Amazon Neptune
A graph database service used to build and run applications that work with highly connected datasets.
Amazon Quantum Ledger Database (Amazon QLDB)
Ledger database service.
Amazon Managed Blockchain
Used to create and manage blockchain networks with open-source frameworks.
Amazon Elasticache
A service that adds caching layers on top of your databases to help improve the read times of common requests.
Amazon DynamoDB Accelerator (DAX)
An in-memory cache for DynamoDB that helps improve response times from single-digit milliseconds to microseconds.