Skip to content

jefp/serverless-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serverless Framework demo

Serverless Framework demo architecture using Serverless.com framework, AWS Lambda, DynamoDB, Amazon Polly, and Amazon S3

Getting started

  1. clone project
git clone https://github.com/jefp/serverless-demo.git
  1. cd into directory
cd serverless-demo
  1. install serverless framework using npm
npm install serverless
  1. install rvm and ruby 2.5.0 and required libs gems
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

\curl -sSL https://get.rvm.io | bash

rvm install 2.5.0

rvm use 2.5.0 

rvm gemset create serverless-demo

rvm gemset use serverless-demo

gem install bundler
  1. Install required libs gems
bundle install --deployment
  1. Update twilio credentials in serverless.yml file
      PHONE_NUMBER: $$PHONE_NUMBER$$
      TWILIO_ACCOUNT_SID: $$TWILIO_ACCOUNT_SID$$
      TWILIO_AUTH_TOKEN: $$TWILIO_AUTH_TOKEN$$
      TWILIO_FROM_NUMBER: $$TWILIO_FROM_NUMBER$$
  1. Deploy serverless application
serverless deploy -s dev

About

Serveless architecture example using Serverless.com Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors