Read this in other languages: English, Türkçe.
- Create an AWS account and create a user that has AccessKey and Secret
- Node.js v8.11.1
- Open a terminal window and type
npm install serverless -g
npm install
serverless deploy
- Update API Gateway endpoint inside
static/scripts.js
- Upload
static/
folder to newly created S3 bucket viaaws s3 sync --acl public-read static/ s3:https://S3BUCKETNAME
All services that we have used in this project are AWS's as a service
solutions. All the infrastructure are handled by AWS but of course architecture and usage's of these services needs to be the responsibility of the developer. You can find the service diagram of application below: