Earlier quoted context omitted.
How much traffic per month does it cover in this amount? I want to launch some toy projects and confuses whether go for AWS or vps.
20 TB. I would definitely recommend going with a VPS over AWS in your case, unless you want to play with AWS-specific tech to build up your resume.
I would be needing a web app connecting with MySQL and a bunch of Crons.
Also, could I host multiple domains?