Hosting Images on Amazon S3? Wise?

by momo3
4 replies
I have a site that is hosted outside of the US

So sometimes, its kind of slow.

Would it be a wise move to host its images on my Amazon S3 account?

Is Amazon S3 super reliable? Is its speed as good as regular places like bluehost or hostgator?

Thanks guys.
#amazon #hosting #images #wise
  • Profile picture of the author WillR
    Amazon S3 is definitely the way to go and is considered the standard by a lot of Internet Marketers these days. You should host all your images, scripts, css files, videos, pdfs, etc on Amazon to take this unnecessary load off your server.

    To go even one step further you should host all the files that are never changing such as your images, etc on Amazon Cloudfront as this way they are stored in various locations around the world and when a visitor comes to your site they download the content from the server closest to them - this speeds things up for the end-user.

    And yes, Amazon is super-reliable. I would think you are going to have a problem with your Hostgator server long before you will ever have a problem with Amazon S3. And I use both Hostgator and Amazon S3.
    {{ DiscussionBoard.errors[3395174].message }}
  • Profile picture of the author momo3
    Thanks for your help.

    Will cloudfront speed up load speeds for people in the US? Like will it see someone in Miami and then send them the data from a server near them?

    Also, do you just go into cloudfront and tell it which bucket you want cloundfront to work on?

    That s3 stuff confuses me often.
    {{ DiscussionBoard.errors[3396897].message }}
    • Profile picture of the author WillR
      Originally Posted by momo3 View Post

      Will cloudfront speed up load speeds for people in the US? Like will it see someone in Miami and then send them the data from a server near them?
      No matter where in the world your website visitor is, Amazon Cloudfront will detect their location and then serve up the files using the closest edge location to them. The following edge locations are currently available:

      United States
      Ashburn, VA
      Dallas/Fort Worth, TX
      Jacksonville, FL
      Los Angeles, CA
      Miami, FL
      New York, NY
      Newark, NJ
      Palo Alto, CA
      Seattle, WA
      St. Louis, MO

      Europe
      Amsterdam
      Dublin
      Frankfurt
      London
      Paris

      Asia
      Hong Kong
      Tokyo
      Singapore

      Originally Posted by momo3 View Post

      Also, do you just go into cloudfront and tell it which bucket you want cloundfront to work on?
      There are plenty of free tutorials around that will show you how to setup CDN, it is not very hard. Here is one tutorial I found just doing a quick Google search:

      Roll Your Own CDN with Amazon S3 and Cloudfront | JohnBlackmore.com

      Also, if you are doing any type of work with Amazon S3 and/or Cloudfront then I highly suggest you pick up a copy of the Cloudberry freeware: http://cloudberrylab.com/default.asp...orer-amazon-s3

      It's like an FTP program but for your Amazon S3 account. Makes things a lot easier.
      {{ DiscussionBoard.errors[3400046].message }}
  • Profile picture of the author momo3
    Thank you! I will set this up soon
    {{ DiscussionBoard.errors[3405049].message }}

Trending Topics