Skip to content

spencerkittleson/June2018-ApiGateway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

June2018-ApiGateway

In this challenge we're going to learn how to setup an API Gateway, AWS Lambda function, and a datasource to presist data from an existing RESTful application.

https://skittleson.github.io/ToDoApp/ to do app

Pre-requisites

The following tools and accounts are required to complete these instructions.

Level 0 - Setup

  • Pick a data source (RDS MySql or DynamoDB). Start an instance! Allocating can take time.
    • RDS MySql helper scripts
    • DynamoDB

Level 1 - Lambda function to choosen data source

  • Create a lambda function that will create a to do item

Level 2 - Configure the API Gateway

  • Create an API Gateway
  • Map api gateway resource to the new lambda function
  • Configure the ToDo app. Hint: Use developer tools in Chrome to show the request/response in the network tab.
  • CORS

Level 3 - Delete & Update To Do Item

  • Add support for deleting a to do list item and marking it complete. Hint: Create a new lambda functions per task.
  • Map api gateway resource to each lambda function

Level 4 -

  • Setup Static hosting
  • api gateway security
  • Setup per user authentication for application.

Boss

YTB

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published