Database capacity planning (for example, capacity units)
Differences between client-side encryption and server-side encryption
Differences between stateful and stateless concepts
Database connections and proxies
Differences between tightly coupled and loosely coupled components
Protection of sensitive data
Database engines with appropriate use cases (for example, heterogeneous migrations, homogeneous migrations)
Fault-tolerant design patterns (for example, retries with exponential backoff and jitter, dead-letter queues)
Database replication (for example, read replicas)
Data anonymization, masking, and key salting
Differences between synchronous and asynchronous patterns
Database types and services (for example, relational compared with nonrelational, Aurora, DynamoDB)
How to log application data
How to log access to AWS services
AWS cost management service features (for example, cost allocation tags, multi-account billing)