This lab walks you through the steps to import CSV data into a DynamoDB Table.
You will practice using Amazon DynamoDB, Lambda and S3.
Duration: 1 Hour
AWS Region: US East (N. Virginia) us-east-1
Amazon DynamoDB is a fully managed NoSQL database service where maintenance, administrative burden, operations and scaling are handled by AWS.
We do not need to provide the specifications of how much we are going to save.
It provides single digit latency, even for terabytes of data. This is why it is used for applications where very fast reads are required.
It is used in applications like gaming where data needs to be captured and changes take place very quickly.
Launching Lab Environment
Create a Amazon DynamoDB table.
Create an S3 bucket and upload a CSV file.
Creating Lambda Function
Test the CSV Data Import using a mock test in Lambda
Adding Event Triggers to the S3 Bucket
Test the S3 Event Trigger to Import Data into DynamoDB
Validation of the lab