Amazon Webhosting Services

by K1
3 replies
Hey Guys,

I'm wondering about Amazon's S3 Cloud Hosting Services.

If I have a site designed in PHP and if traffic gets busy can I just move it over to Amazon's Hosting services or does the site need to completely re-programmed?

Thanks
#amazon #amazon s3 #hosting #mysql #php #services #webhosting
  • Profile picture of the author Mr. Enthusiastic
    Right company, wrong product. Amazon has several different cloud computing services that work together. S3 is their online storage. Elastic Cloud Computing (EC2) with the load balancing option is what you would need. EC2 runs virtual machine images. You start with a standard Linux VM, install your site onto that image, then save it as a custom image into S3. Then you tell the load balancer how many instances you want it to run of your image, giving you a web farm. This works fine to just show web pages. Things get complicated if the multiple instances need to coordinate their databases.
    {{ DiscussionBoard.errors[1447216].message }}
  • Profile picture of the author K1
    Thanks for your response Mr. Enthusiastic, so it's not a simple as transferring the PHP files and MYSQL to amazon.

    I'll read up more in EC2 now that I know, what I should be looking for.

    If you have any good links for that information other than the amazon site, please let me know as well.

    Thank you!
    {{ DiscussionBoard.errors[1447420].message }}
  • Profile picture of the author Mr. Enthusiastic
    Glad to help. It would be handy if you could just drop off your web site in some kind of in-box, but no, they aren't set up that way.

    Yes, pricing is per instance-hour - same price for one server that runs all day, or 24 servers that all run at once just during one peak hour. You can set the threshold for how busy servers have to be before Amazon adds another instance, and how much you are willing to spend for additional instances.

    I know of several very good programmer references for Amazon and for Microsoft's cloud servers, but I don't know of a good tutorial for nontechnical people.

    Chris
    {{ DiscussionBoard.errors[1447436].message }}

Trending Topics