Create and Query a NoSQL Table with Amazon DynamoDB



In this tutorial, you will learn how to create a simple table, add data, scan and query the data, delete data, and delete the table by using the DynamoDB console. DynamoDB is a fully managed NoSQL database that supports both document and key-value store models. Its flexible data model, reliable performance, and automatic scaling of throughput capacity make it a great fit for mobile, web, gaming, ad tech, IoT, and many other applications.

Everything done in this tutorial is free-tier eligible.

 AWS experience


 Time to complete

10 minutes

 Cost to complete

Free Tier eligible


  • AWS account
  • Recommended browser: The latest version of Chrome or Firefox

[**]Accounts created within the past 24 hours might not yet have access to the services required for this tutorial.

 Services used

 Last updated

July 11, 2022


Open the AWS Management Console so that you can keep this step-by-step guide open. When this screen loads, begin typing DynamoDB in the search bar and choose to open the DynamoDB console.


Congratualtions! You have created your first DynamoDB table, added items to your table, and then queried the table to find the items you wanted. You also learned how to visually manage your DynamoDB tables and items through the AWS Management Console.

DynamoDB is a great fit for mobile, web, gaming, ad tech, and IoT applications where scalability, throughput, and reliable performance are key considerations.

Read Getting Started with DynamoDB

Was this page helpful?

Next steps