Exploring Amazon DynamoDB Table Operations | Scribe

    Exploring Amazon DynamoDB Table Operations

    • Hafeez Baig |
    • 18 steps |
    • 2 minutes
    information ordinal icon

    Refer to the following guide to learn how to use IAM in the cloud\ <https://scribehow.com/shared/Creating_an_IAM_User_and_User_Group_in_AWS_Management_Console__hWNiiXlcRJKFqYZZEJD-cg>

    1

    Sign in to **AWS Management Console** as an **IAM User** **Pre-requisite** - Ensure you have selected the AWS region closest to your location\ For this guide, we will be using us-east-2 (Ohio) as a preferred choice

    2

    Type **DynamoDB** in the search bar and click on **DynamoDB** to view the **DynamoDB** dashboard

    information ordinal icon

    **What is DynamoDB in AWS?** In AWS, DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. It is designed to handle large-scale, high-traffic applications requiring low-latency access to data. DynamoDB offers features such as automatic scaling, built-in security, backup and restore capabilities, and flexible data modeling options.

    3

    On the **DynamoDB** dashboard, click on the **Tables** from the left bar

    4

    **Tables** wizard will open, click on the Name **todo**

    information ordinal icon

    **What are Tables in DynamoDB?** In Amazon DynamoDB, tables are the primary data storage construct. Each table consists of items, which are similar to rows in a traditional database, and attributes, which are similar to columns.

    5

    **todo** wizard will open, click on the **Global tables** tab to view the **Replicas**

    information ordinal icon

    **What are Replicas in DynamoDB?** In DynamoDB, replicas refer to copies of a DynamoDB table that are maintained in one or more AWS Regions for high availability and disaster recovery purposes. Replicas are part of DynamoDB's Global Tables feature, which allows you to replicate your data across multiple AWS Regions with automatic, synchronous data replication.

    6

    On the **todo** wizard, click on the **Backups** tab to view the **Point-in-time-recovery (PITR)**

    information ordinal icon

    **What is Point-in-time-recovery (PITR) in DynamoDB?** Point-in-time recovery (PITR) is a feature in Amazon DynamoDB that allows you to restore your table data to any point in time within a specified retention period, typically up to 35 days. PITR enables you to recover accidentally deleted or overwritten data, as well as to revert the table to a previous state in case of logical errors or application bugs.

    7

    Scroll to the **Backups** section and click on the **Create backup** button to create a new backup

    information ordinal icon

    **What are Backups in DynamoDB?** In Amazon DynamoDB, backups refer to point-in-time snapshots of your table data and global secondary indexes (GSIs). Backups provide a way to create full copies of your table data for the purpose of data protection, compliance, and disaster recovery.

    8

    **Create on-demand backup** wizard will open, type "**todo"** in the text input field for **Source table**

    9

    Scroll to the **Backup settings** section and select the option **Default settings** for the backup

    10

    Scroll the page and click on the **Create backup** button

    11

    The request to create an on-demand backup for table todo has been submitted successfully

    information ordinal icon

    Congratulations on creating a DynamoDB backup and submitting the on-demand backup request! Your proactive action ensures the safety and integrity of your data. Great job!

    12

    To view the Exports and streams information for the Tables, click on **Tables** from the left bar

    13

    Tables wizard will open, click on the Name **todo**