Skip to content

Latest commit

 

History

History
60 lines (34 loc) · 845 Bytes

README.md

File metadata and controls

60 lines (34 loc) · 845 Bytes

serverless-demo

AWS Lambda and Serverless Framework Demo

Local Development Prerequisites

Install Gradle

brew install gradle

Install NPM and the Serverless CLI tools

brew install node

npm install serverless -g

Set up AWS credentials

Add your AWS credentials to the ~/.aws/credentials file:

[default]
aws_access_key_id = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Set your default AWS region

Add default region to ~/.aws/config file:

[default]
region = us-east-1


Project Settings

  • Rename serverless.secrets-sample.yml to serverless-secrets.yml
  • Update secret values in serverless-secrets.yml

Build and Deploy

Build the project

./gradlew clean build

Deploy to Serverless

serverless deploy