Avoid. There are so many far better alternatives out there. The AWS structure and jargon is completely incomprehensible to a layman and their billing makes no sense. In addition they charge extra for absolutely everything. Like taking a flight and when you're on the fight you find out you have to pay extra for the seat, extra if you use the armrest, extra if you open the tray-table, extra if you use the bathroom etc. AWS charges you extra if you have an IP address and now even more if it is an IP4 address. Extra if you need technical support. But they're the best, right? Hmmm. I set up a duplicate server on a competitor that charges a fraction of the amount of AWS, with no extras, and has a control panel that is easy to understand. I then tested the response times of both servers. The new server was almost 1.5 times faster than the AWS solution. So if you want to pay huge amounts for an incomprehensible system with slow response times, then I guess AWS is for you. Otherwise, check around for some of their competitors.