AWS Lambda and Serverless Framework Demo
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
- Rename
serverless.secrets-sample.yml
toserverless-secrets.yml
- Update secret values in
serverless-secrets.yml
Build the project
./gradlew clean build
Deploy to Serverless
serverless deploy