Amazon Simple Storage Service (Amazon S3)
- Data lakes
- Economical state store
- Claim check pattern
- Filter data retrieved by Lambda (S3 Select)
Amazon DynamoDB
- Key-value data store with millisecond response time
- Capture changes with DynamoDB Streams and index to other data stores
Amazon ElastiCache for Redis
- Well suited for things like real-time leaderboards
- In-memory data store with sub-millisecond read and write latency
Amazon Quantum Ledger Database (Amazon QLDB)
- Model state changes in a cryptographically provable manner
- Distributed ledger
Amazon Aurora
- High-volume, high-throughput, and highly parallelized transactional data
- MySQL- and PostgreSQL-compatible relational database built for faster performance at lower costs
- Aurora Serverless automatically starts up, scales, and shuts down based on traffic
Amazon Relational Database Service (Amazon RDS)
- Run familiar database engines with less administration
- Amazon DynamoDB – Store player game state for 300 million users while maintaining millisecond access
- Amazon QLDB – Track the history of credits and debits in banking transactions in an organization
- Amazon ElastiCache for Redis – A sorted leaderboard of top values requiring sub-millisecond read and write latencies
- Amazon RDS – A relational data store to back a CMS that reduces operational overhead
- Amazon S3 – Ideal for data lakes, due to its high scalability and flexibility
Cheers
Osama