What is AWS Lambda ? AWS lambda is a compute service that lets you run code without provisioning or managing servers. Lambda runs your code on a high-availability compute infrastructure and performs all of the administration of the compute resources, including server and operating system maintenance, capacity provisioning and automatic scaling, and logging. With lambda, you can run code for virtually any type of application or backend service. In one of the languages that AWS lambda supports (currently! Node JS, Java, powershell, C#, Ruby, Python & Go) Service can run the code on your behalf. How Lambda works? First you upload your code to lambda in one or more lambda function. AWS lambda will execute the code in your behalf. To complete practical kindly follow below image : Kindly create IAM role with dynamodb full access and attach with lambda. Step-1: Go to IAM role : create role : dynamodb full access Step-2: Lambda =====> create function ====> author from scratc ===...