This lab is designed to equip you with practical skills in working with Amazon DynamoDB, a fully managed NoSQL database service that offers scalability, reliability, and performance.
Objectives
   •   Examine the preloaded Python code to understand how it functions through the AWS Cloud9 instance that you use to edit the Python script.
   •   Review the LanguagesTable by using the DynamoDB console and the AWS Command Line Interface (AWS CLI).
   •   Update the existing Python code so that you can insert an item into the LanguagesTable.
   •   Update the current Python code so that you can query the LanguagesTable by using a specific key.
   •   Test the Python script’s overall functionality to update the LanguagesTable and read from it.
Prerequisites
   •   A basic understanding of AWS services.
   •   A comfort level with using AWS Cloud9 to edit and test Python scripts.
Outline
Task 1: Review the Python script and the LanguagesTable
Challenge 1: Update the Python script to insert an item to the DynamoDB table
Challenge 2: Modify the Python script to read an item from the DynamoDB table
Task 2: Test the Python script