/aws-sdk-js-v3-workshop

Sample application with instructions and examples for "Hands-on workshop with AWS JavaScript SDK v3"

Primary LanguageTypeScriptOtherNOASSERTION

aws-sdk-js-v3-workshop

In this workshop, we're going to:

  • Build a simple note taking application
  • Identify the benefits of using AWS JS SDK v3 over v2

The note taking application is the modified version from the original Open Source MIT licensed project shared in the tutorials on serverless-stack

Pre-requisites:

To set up this workshop package, first complete these tasks:

  • Install Node.js by following the steps below:
    • Install nvm
    • Install node v10.0.0 by running nvm install 10 and nvm use 10
    • Verify that node is installed by running node -v and confirm that it shows latest v10 (for example, v10.16.3)
  • Install yarn
    • We recommend using yarn for its simplicity and speed. You can still use npm cli instead of yarn
  • If you don't have an AWS account already, please create one
    • If you're an Amazon employee, please refer internal wiki for creating AWS account
  • Install AWS CLI
    • Verify that AWS CLI is installed by running aws in terminal
  • Install AWS SAM CLI and Docker
    • Verify that AWS SAM CLI is installed by running sam in terminal
  • Set up AWS Shared Credential File
    • Your ~/.aws/credentials might look like:
      [default]
      aws_access_key_id = <ACCESS_KEY>
      aws_secret_access_key = <SECRET_ACCESS_KEY>
      
    • Your ~/.aws/config might look like:
      [default]
      region = us-west-2
      

Backend

Steps to create backend API :

FrontEnd

Steps to run frontend (after creating and testing backend):

License Summary

This sample code is made available under the MIT license. See the LICENSE file.