Skip to main content

Command Palette

Search for a command to run...

Day 42: Building and Managing NoSQL Databases with AWS DynamoDB

100 Days of Cloud (AWS)

Updated
2 min read
Day 42: Building and Managing NoSQL Databases with AWS DynamoDB

Weclome to Day 42. Today we will learn how to build and manage NoSQL Databases with AWS DynamoDB.

What is DynamoDB?

Amazon DynamoDB is a fully managed NoSQL database service provided by AWS (Amazon Web Services). It is designed to store and retrieve large amounts of data very fast, with high availability and automatic scaling, without you needing to manage servers.

🔹 Key Characteristics of DynamoDB

1️⃣ NoSQL Database

  • Stores data as items (similar to rows)

  • Items are grouped into tables

  • Uses key–value and document data models

  • Schema is flexible (attributes can vary per item)


2️⃣ Fully Managed by AWS

You don’t manage:

  • Servers

  • Operating systems

  • Patching

  • Backups

  • Scaling

AWS handles all of this automatically.


3️⃣ Extremely Fast Performance

  • Single-digit millisecond latency

  • Designed for high-traffic applications

  • Handles millions of requests per second


4️⃣ Highly Scalable

  • Automatically scales read and write capacity

  • Supports on-demand and provisioned capacity modes


5️⃣ High Availability & Durability

  • Data is replicated across multiple Availability Zones

  • Built-in fault tolerance

  • Designed for 99.999% availability

Congratulations you did it. It looks good. This lab was successfully completed without any errors. See you in day 43. If you have any issues please let me know I will be happy to assist you. Stay tuned and learn together. If you find my article useful, please kindly like and share it.

100 Days of Cloud (AWS)

Part 9 of 50

In this series you will learn how to configure and manage cloud resources using AWS. My intention is to provide an explanation and share the answers for 100 Days of Cloud (AWS) from KodeKloud.

Up next

Day 41: Securing Data with AWS KMS

100 Days of Cloud (AWS)

Day 42: Building and Managing NoSQL Databases with AWS DynamoDB