Autodeployment with beanstalk
Amazon Web Services, Beanstalk, DynamoDB
Authentication system, Serverless, NOSQL database
This repository deploy a full authentication system to integrated with the firewall via Radius protocol. It uses beanstalk service to autodeploy the Database (dynamosDB), the instances, security group and roles needed.
Deployment
-
Choose name for the database name (DBNAME) and the SECRET in the .ebextensions/parameters.config on Default atributte of each parameter
-
Deployment with amazon console:
- Open amazon beanstalk service
- Click on Create a new environment
- Choose web server environment
- Choose node.js platform
- Upload the this repository on a .zip
Deployment with EB cli:
- Install de EB cli: Link
- During the EB cli init choose node.js platform
- Open the console inside the root directory of the repository
- Run:
eb create - Choose the configuration settings
-
Add a register example in the Table of DynamoDB you have just created. At least the register should have this three atributtes: User, Password and ExpireDate
- How do I do specifically so and so?
- No problem! Just do this.