Backing Up and Restoring Amazon DynamoDB Tables

Lab Steps

lock
Logging in to the Amazon Web Services Console
lock
Choosing an Amazon DynamoDB Backup Strategy
lock
Backing Up an Amazon DynamoDB Table
lock
Restoring an Amazon DynamoDB Table

The hands-on lab is part of this learning path

Ready for the real environment experience?

DifficultyBeginner
Time Limit1h
Students265
Ratings
5/5
starstarstarstarstar

Description

Amazon DynamoDB is a high-performance, serverless, NoSQL data store from Amazon Web Services. It's well known for its low operational overhead and scalability. Amazon DynamoDB supports several backup strategies to help you meet business and regulatory requirements.

Learning how to choose a backup strategy for Amazon DynamoDB will make you more proficient at creating reliable resilient systems in the public AWS cloud.

In this hands-on lab, you will learn about the options available, and you will create an on-demand snapshot backup of an Amazon DynamoDB table.

Learning Objectives

Upon completion of this beginner-level lab, you will be able to:

  • Understand the backup options for Amazon DynamoDB
  • Create an on-demand backup of an Amazon DynamoDB table
  • Restore an on-demand backup to a new Amazon DynamoDB table
  • Update an AWS Systems Manager parameter

Intended Audience

  • Candidates for the AWS Certified Solutions Architect - Associate certification
  • Cloud Architects
  • Data Engineers
  • DevOps Engineers
  • Software Engineers

Prerequisites

Familiarity with the following will be beneficial but is not required:

  • Amazon DynamoDB
  • AWS Systems Manager
  • Recovery Time Objective (RTO)
  • Recovery Point Objective (RPO)

The following content can be used to fulfill the prerequisite:

Environment before
PREVIEW
arrow_forward
Environment after
PREVIEW
About the Author
Students53448
Labs136
Courses2
Learning paths3

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.