Database

RDS

Setting up, running, and scaling a relational database in the cloud is straightforward using Amazon RDS (Amazon Relational Database Service). It provides cost-effective scalability while automating time-consuming administration tasks like as hardware provisioning, database setup, patching, and backups. It allows you to focus on your applications, allowing you to deliver high availability to them.

The core benefits are:

  • Highly Scalable
  • Easy to administer
  • Fast and Secure
  • Available and durable
It can be used with:

  • Web and mobile applications
  • E-commerce Platform
  • Mobile and Online game
Database

DynamoDB

Amazon DynamoDB is a key-value and document database that performs in the single digit milliseconds at any size. It’s a fully managed, multi-region, multi-active, persistent database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle up to 20 million queries per second and more than 10 trillion requests per day.

The core benefits are:

  • Performance at scale
  • No servers to manage
  • Enterprise ready

ElastiCache

Amazon ElastiCache makes it easy to set up, run, and expand popular open-source in-memory data storage on the cloud. By accessing data from high throughput and low latency in-memory data stores, you may create data-intensive apps or improve the performance of your current databases. For real-time use cases including caching, session stores, gaming, and geospatial service, Amazon ElastiCache is a popular solution.

The core benefits are:

  • Extreme performance
  • Fully managed
  • Scalable

Neptune

Amazon Neptune is a fully managed graph database service that makes it simple to create and run applications that interact with large, interconnected datasets. Amazon Neptune is powered by a purpose-built, high-performance graph database engine that can store billions of relationships and query them in milliseconds.

It can be used for:

  • Knowledge graphs
  • Identity graphs
  • Fraud detection
  • Social networking
  • Network / IT operations
  • Life science

Amazon QLDB

Amazon QLDB is a fully managed ledger database that offers a centrally trusted authority with a visible, immutable, and cryptographically verifiable transaction log. Amazon QLDB may be used to track every modification to an application’s data and keeps a comprehensive and verified history of those changes over time.

It can be used for:

  • Finance
  • Manufacturing
  • Insurance
  • HR & payroll
  • Retail and supply chain

Amazon DocumentDB

Amazon DocumentDB (with MongoDB compatibility) is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads. As a document database, Amazon DocumentDB makes it easy to store, query, and index JSON data. It is a non-relational database service designed from the ground-up to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale.

The core benefits are:

  • Scales with ease
  • Fully managed with AWS
  • Durable, available and secure
  • MongoDB-Compitible

Amazon Keyspaces

Amazon Keyspaces (for Apache Cassandra) is an Apache Cassandra–compatible database service that is scalable, highly available, and managed. You may run your Cassandra workloads on AWS using the same Cassandra application code and developer tools that you use today with Amazon Keyspaces. You are not required to supply, patch, or manage servers, nor are you required to install, maintain, or run software.

The core benefits are:

  • Compatible with Apache Cassandra
  • No server to manage
  • Performance at scale
  • Highly available and Secure