I have a PHP/MySQL application test-deployed on a server, with a domain name that I own. In order for this to be a real world scalable product, I decided to use Amazon Web Services. However, I'm new to using cloud services (this is my first), and since the past 2 days, after going through tutorials and "how to start" guides given on Amazon, I've still been unable to grasp "what exactly should I do, so that I can use my present domain name *and* use Amazon's services?"  

 My users should be able to access my product using, let's say `www.xyz.com` which is the name I own. My PHP code gets some data from client, which it then stores in a SQL DB. This is the existing, working set up.

Now, how do I get my PHP code, to use Amazon Web Servics and store it in a database that Amazon provides? My product's DB will be continuously growing, and I will pay for whatever is used. Also, if I decide to use the PHP services from Amazon too, does Amazon host my code? In that case, what will be the domain name?

To summarize, my biggest concern is the domain name I've bought, and I've seen no documentation on how to go forward in such a case.

This is the only part I have been unable to figure out, rest was clear from the documentation..

Thanks for your help!