Node- AWS EB Deployment- Notes
- Tanishq Wadhwani

- Aug 4, 2021
- 1 min read
Features:
Capacity Provisioning
Load Balancing
Auto Scaling
Application Health Monitoring
Fully managed patch and security updates
Steps:
Initialize a new node private git repo
Create a Node.js Application using express
Docekrize it using Dockerfile
Create .dockerignore file
Setup IAM Group- AdministratorAccess
Create user
Install AWS EB CLI
eb init
create a new folder: .ebextensions
eb create <env-name>
eb deploy
eb open
To deploy changes: push to git and then eb deploy <env-name>
Console: eb console
Logs: eb logs
Terminate Environment: eb terminate
Custom Domain Name and SSL Certificate: https://www.freecodecamp.org/news/how-to-deploy-a-node-js-app-to-the-aws-elastic-beanstalk-f150899ed977/
Ref:
Comments