In this lab, you will gain hands-on experience developing and testing a Python application that uses the AWS SDK for Python (Boto3) to interact with an Amazon DynamoDB database table.
Beyond just interacting with the database, you will also gain experience in the fuller development experience by using the AWS Command Line Interface (AWS CLI) to verify the result of running your application, which will insert data into the database, fetch the data, and query for it using two different query types.
Note: This is an intermediate level lab. Most of the coding tasks will provide parts of the solution, but will require the student to work through the implementation. However, a solution file is provided if the student gets stuck.
Upon completion of this intermediate level lab, you will be able to:
To get the most out of this lab, you should be familiar with the following:
Familiarity with the following will be beneficial but is not required:
The following content can be used to fulfill the prerequisites: