Browse › AWS Technical Essentials TE.2

Configure a NoSQL Database by Using Amazon DynamoDB
Part of AWS Technical Essentials TE.2 Topic: AWS
Access
StationX Infrastructure Labs — 3 attempts per lab
🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab
Already have access? Sign in.
New to this? Try a free practice lab — a scripted hacking challenge in your browser, no account needed.
What you'll do
In this lab, you will create an Amazon DynamoDB table that will be used to access data for a Python application.
- Create a DynamoDB table
- Create an Identity and Access Management (IAM) policy to allow access to the DynamoDB table
- Create an IAM role to allow access to the DynamoDB table
- Create an Amazon Elastic Compute Cloud (Amazon EC2) instance to run a Python application
- Install the Boto3 and pandas Python libraries in the AppServer instance
- Connect to the console of the Amazon EC2 instance to test access to the DynamoDB table from the Python application
Note: Once you begin the lab, you will not be able to pause, save, or exit and then return to your lab. Please ensure that you have set aside enough time to complete the lab before you start.
- ⏱ About 30 minutes
- Counts towards: AWS Certified Cloud Practitioner (exam CLF-C02) · AWS Certified CloudOps Engineer - Associate (exam SOA-C03) · AWS Solutions Architect Associate (exam SAA-C03)
Roadmaps that use this lab
- AWS Certified Cloud Practitioner (CLF-C02) — step 2: Use the console and CLI
- AWS Certified Solutions Architect — Associate — step 2: Build the core services
- Cloud Security Engineer — career path — step 2: AWS foundations




