The newest AWS Quest, Serverless Web Apps using Amazon DynamoDB awaits! With great power comes great responsibility, and DynamoDB and Lambda are powerful tools in your arsenal of AWS skills. Build a super hero mission dossier generator that retrieves data from DynamoDB via Lambda functions – and send super heroes on missions to save the world!
Every super hero has a backstory, and this Quest is no exception. Start the Quest by learning the basics with Introduction to AWS Lambda, Introduction to Amazon DynamoDB, and Introduction to AWS API Gateway. (If you already completed these labs, you don’t need to take them again. They already count towards your badge. Unless you want a refresher of course!)
Your mission, should you choose to accept it…
Now that you know the backstory, at the core of this Quest is a 3-part mission:
Part 1: Lay the groundwork for your mission. Create a DynamoDB table and practice adding data in several different ways. Then set up AWS IAM infrastructure you will need throughout the lab.
Part 2: It’s up to you now… to create Lambda functions that retrieve data from the DynamoDB table in several different ways. Once you create the functions, you will test them. Challenge yourself to dig into the Lambda function code and modify the custom tests provided in the manual.
Part 3: Complete your mission! Conclude this three-part series by configuring an API using Amazon API Gateway and setting up a public website to retrieve information from your DynamoDB table via Lambda functions, using what you learned in all three labs to send super heroes off to save the world!
Did you know that you can purchase a qwikLABS subscription? Get all-you-can-eat access to every single lab in our AWS catalog for $55/month. It’s the most economical way to earn a badge or two.