Virtual Private Servers are really powerful today and a Free AWS VPS Server is something you must have.
Did you know VPS Servers are almost the same as Dedicated in terms of capabilities, features and processing power? Using a Free AWS VPS Server gives all that with no cost.
You can have a Windows 2012 Server as well as Linux based. It is your choice and where you feel more experienced with.