Mind maps to help you remember key concepts about Amazon DynamoDB for the AWS Certified Solutions Architect - Associate (SAA-C02) exam:
Mind Map 1: DynamoDB Basics
DynamoDB
/ \
Tables Items
/ \ / \
Partition Attributes
Key
- DynamoDB is organized into tables, containing items with attributes.
- Each table must have a primary key, which can be a partition key or a composite key.
- Partition keys determine data distribution and scalability.
- Items have attributes, and attributes can be of various data types.
Mind Map 2: Capacity and Scaling
Capacity Units
/ \
Read (RCUs) Write (WCUs)
| |
Provisioned Provisioned
& Auto & Auto
- Capacity Units: RCUs (Read Capacity Units) and WCUs (Write Capacity Units).
- Provisioned Capacity: Set initial capacity and auto scaling adjusts as needed.
Mind Map 3: Secondary Indexes
Secondary Indexes
/ \
Global Local
Secondary Secondary
Index Index
- Secondary indexes enable querying on non-primary key attributes.
- Global Secondary Indexes: Query across all partitions.
- Local Secondary Indexes: Query within a partition.
Mind Map 4: Additional Features
DynamoDB
/ | \
Streams DAX Encryption
/ \
At Rest (KMS) In Transit (TLS/SSL)
- DynamoDB Streams: Capture data changes for processing.
- DAX: In-memory cache for improved read performance.
- Encryption: Data is encrypted at rest using AWS KMS and in transit using TLS/SSL.
Mind Map 5: Use Cases
Use Cases
/ | \
Scalability Low Latency
/ \
High Availability Flexible Schema
- DynamoDB's automatic scaling suits variable workloads.
- Low latency ideal for applications needing quick responses.
- High availability with data replication across AZs.
- Flexible schema for diverse data types.
These mind maps offer a concise way to remember the core concepts of Amazon DynamoDB. Study and review each branch of the mind maps to solidify your understanding for the SAA-C02 exam. Good luck!
Top comments (0)