Building Modern Applications with Custom Databases
summary
Explains why modern apps are being reworked from monoliths into decoupled microservices and the database consequences: instead of one general-purpose database, each microservice can use a purpose-built database. Describes AWS’s catalog of over 15 specialized database engines and presents reference architectures and use cases showing how to choose and deploy the appropriate AWS database for different microservice functions.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:13Modern app evolution
- 5:05Why custom databases
- 7:59AWS database portfolio
- 12:39Aurora relational DB
- 14:03DynamoDB key-value
- 14:48DocumentDB documents
- 16:19ElastiCache in-memory
- 17:05Neptune graph DB
- 18:13Timestream time series
- 19:37QLDB immutable ledger
- 20:18Keyspaces Cassandra
- 21:24Choosing custom databases
- 23:51Resources and summary
related talks
33mPurpose-Built Databases for Modern Applications
59mModernize your applications with purpose-built databases
24mDatabases purpose-built for modern applications
24mBuild modern applications with purpose-built AWS databases
58mDatabases in the Microservices World
47mHow to Choose a Right Database for Your Microservices?
30mModernizing Databases for Financial Services Applications
42mBuilding with Purpose-Built Open Source Databases and Beyond
