I am newbie in AWS and totally confused about the deploy. here i have
React for front-end , Nodejs for API, Mongodb for database and redis for session store.
- Can i use 1 EC2 for every service ? or
- Divide every service as different EC2
- Can i use Elastic Beanstalk Environment?
Which is better option for scaling and update without downtime in future ?