Lab 2: Smart Home Skill

For the first time running this lab, please select N.Virginia region (us-east-1).

You will need to Cloud9 environment for this lab. Make sure you have finished Create a Cloud9 Environment. This link will open a new tab, please do remember to return to current page.

In this lab, you will learn how to build a virtual Alexa-Enabled Smart Lamp using various AWS Services.

The above is the overall architect of this Lab. In this lab, you will create:

  • A virtual Alexa-Enabled Smart Home Lamp
  • A device binding system using AppSync, Cognito User Pool, Lambda, DynamoDB
  • An Alexa backend which handles directives from Alexa and control the power status of Lamp via IoT Core