1
Module 06 Summary
William Anderson
Delgado Community College
CNET 294: Cloud Architecture
Professor Alex McMillen
September 29, 2024
2
Module 06 Summary
Module 6 is about adding database layers to your setup like Amazon DynamoDB.
DynamoDB is a NoSQL database that's good for flexible data like document-based files. It goes
over how to set up partition and sort keys to optimize finding data. There's also secondary
indexes/indexing that help you search without going through the whole table every time.
They mention global tables which let you copy your data across different regions so
servers around the world can access it faster. It gets into some basic security tips like controlling
who has access with IAM roles, keeping track of things using CloudTrail, making sure your
datas encrypted etc.
Then, it touches on a few other AWS databases like Redshift (good for analyzing big
data) and DocumentDB (useful for apps with JSON data). They also talk about MemoryDB for
real-time things and Neptune if you're dealing with connected data like social networks. The
module finishes up on AWS Database Migration Service which helps move data from old
systems into AWS.
Overall it's about picking the right database option for your needs and making sure it runs
smoothly and securely especially if you've got global users or you're dealing with a lot of data.