First, you need to install IIS. On your server, go to Server Manager=>Add Roles and Features. Under Server Roles there will be one called Web Server(IIS). Install that. There will be a section labeled Application Development, if your site is coded in PHP (just assuming from you using netbeans) you'll want to check the CGI application development. You should also install PHP separately if it is in fact a php website.
Once that's installed start=>run "inetmgr" to launch IIS. You should be able to see a Default Web Site under the Sites branch. The directory for this web site is under C:\inetpub\wwwroot. You should be able to delete everything in that folder and upload your code. Back in IIS click Default Web Site then Browse *.80(http) to view your website.
Now to link your domain, go to Route53 and create a record set. Make it a type A with the value being your IP address and the name being your domain name without www. Now add another A type record for your domain name with www and your IP address as the value. Then in IIS right click on your website and click edit binding. Add your domain name with port 80 for all unassigned. Then add another binding with your domain name with www for port 80 and use all unassigned.
You can also watch this youtube video to help in setting up IIS. https://www.youtube.com/watch?v=wgkp6smOzi8