Welcome to Supervity, the new home of Techforce.ai. Our rebranding better mirrors our purpose "to make the world more digitally inclusive, creative and productive using technology" click here

Skill Hub

This scenario shows the stpes about syncing a new file that is uploaded to S3 Bucket into the DynamoDB table. The Lambda function uses the IAM Role to access S3 and DynamoDB. This scenario explains event-driven functionality of a Lambda function. When the file is uploaded in the S3 Bucket, the metadata of the file reflects in the DynamoDB Table.

Skill we have

AWS Practitioner - Create S3 Bucket for Lambda function Scenario step 1 In-App Walkthrough

Step1: Create S3 Bucket for Lambda function Scenario. Whenever a new file is uploaded into this Bucket, the metadata of the file is reflected into DynamoDB table. Note: No need to upload any files into the Bucket right now. You have to upload file(Size in KB) into the Bucket at time of Step4: Lambda function to reflect S3 Bucket files metadata to DynamoDB. ### Buckets Buckets are containers for objects stored in Amazon S3. You can store any number of objects in a bucket and can have up to 100 buckets in your account. You can create, configure, empty, and delete buckets. However, you can only delete an empty bucket.

Go to Skill

AWS Practitioner - Create a Table in DynamoDB for Lambda Scenario step3 In-App Walkthrough

Step3: Create a Table in DynamoDB - To store S3 Bucket files metadata information in DynamoDB Table using Lambda Function. Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. With DynamoDB, you can create database tables that can store and retrieve any amount of data and serve any level of request traffic. NoSQL is a term used to describe nonrelational database systems that are highly available, scalable, and optimized for high performance. Instead of the relational model, NoSQL databases (like DynamoDB) use alternate models for data management, such as key-value pairs or document storage.

Go to Skill

AWS Practitioner - Lambda Function to reflect metadata of files uploaded into the S3 Bucket to the DynamoDB table. Step4 In-App Walkthrough

Step4: Create and Deploy Lambda Function, whenever a new file is uploaded into your S3 Bucket created at step1, the metadata of the file is reflected into the DynamoDB table (created at step3). The Lambda function uses the IAM Role (created at step2) to access S3 and DynamoDB. This scenario explains event-driven functionality of a Lambda function, when the file is uploaded in the S3 Bucket, the metadata of the file reflects in the DynamoDB Table. Lambda is a serverless, event-driven compute service that runs your code in response to events automatically. ### Make sure you have completed the below tasks before executing this scenario 1. Create S3 Bucket 2. Create IAM role for accessing S3 and DynamoDB 3. Create DynamoDB for the Lambda function.

Go to Skill

AWS Practitioner - Create IAM Role for Lambda function which allows ‘access to S3 and DynamoDB’ for Lambda scenario Step2. In-App Walkthrough

Step2: Create IAM Role to Access S3 and DynamoDB. ### Roles You can use roles to delegate access to users, applications, or services that don't normally have access to your AWS resources.

Go to Skill