Choosing the Right Database

One of the important concepts of a microservices architecture is database selection. This video breaks down how to choose the right database for each specific environment you create. We’ll explore relational databases with Amazon Aurora and RDS, key-value databases with Amazon DynamoDB, DocumentDB for document databases, cached databases with Amazon ElastiCache and countless others. Learn how each database’s function lends itself to your unique use-case.

Related Resources

AWS Database Offerings
Planning and Designing Databases on AWS
Exam Readiness: AWS Certified Database - Specialty
Building Highly Connected Applications using Amazon Neptune
Amazon Neptune Service Primer
Amazon DocumentDB Service Primer
Amazon Aurora Service Introduction
Amazon Quantum Ledger Database (QLDB) Service Primer
Introduction to PostgreSQL SQL
Overview of Managed PostgreSQL with Amazon RDS and Aurora
Amazon Redshift Service Primer
Amazon DynamoDB Service Primer
Amazon DynamoDB – Architecture and Features
Amazon ElastiCache Service Primer
Migrating from Apache Cassandra to Amazon Keyspaces

Previous Video
Choosing the Right Architecture
Choosing the Right Architecture

How you choose to build on AWS affects how your application will take shape. AWS Lambda optimizes time-to-m...

Next Video
Advancing for Scale and Maturity
Advancing for Scale and Maturity

Once you’ve got a product out there, it needs to evolve to meet customer expectations. To grow and thrive a...