Personal repository of Internet stuff. Nothing fancy.
Get AWS account and create and Windows Server Instance - Already plenty of on-line documentation.
Connect to the instance through Remote Desktop.
Click the Windows Start icon and locate Server Manager Dashboard to install Windows IIS. - Also plenty of documentation on-line.
This is what you should see as you run through the process:
This is where web files go.
Open a browser from inside the Remote Desktop Connection and type localhost in the address bar.
Now in order to download and install programs from the internet, you will need to turn off Internet Enhanced Security.
Finally, you can download the Microsoft Web Platform installer and go to town. (Remember to turn Internet Enhanced Security back on.)
One last thing ...You may need to play around with HTTP and port 80 and other such nuances.