Use case for AWS database

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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.