Amazon provides a cost-effective option for a content delivery network called Amazon Web Services. Though the services offer much more than just a Content Delivery Networks(CDN), we will be focusing on how to sign up for the service and then use the Simple Storage option. For more information on understanding a CDN, please read Content Delivery Networks.

Setting Up Amazon Web Services

Note: In order to to sign up or learn more about Amazon's solution that we are discussing in this article, please go to the Amazon Web Services home page. If you have not used Amazon Web Services, then you will need to start an account. This will will require a valid credit card.

  1. AWS Simple storage Set up an Amazon Web Services Account. Note that this account encompasses many different types of services. For the purposes of this tutorial you will need to setup the AWS account, then look for Amazon Simple Storage Service.
  2. Note: While your setup is free, it is important that you be aware of the pricing for using Amazon S3. You only pay for what is used and there is no minimum fee. Check out the AWS Simple Monthly Calculator to estimate your usage and pricing beyond what you get as a new customer. New customers get 5 GB of Amazon S3 standard storage, 20,000 get requests, 2,000 put requests, and 15GB of data transfer out each month for one year.
  3. Select AWS Management console in menuAfter you have created your account, login, then click on the AWS Management Console on the lefthand menu.
  4. AWS Management ConsoleNext, click on Sign in to the AWS Console button at right in order to bring up the Amazon Web Services dashboard.
  5. Select S3In the left-hand side column, click on S3- Scalable Storage in the Cloud. You may see a Java warning if you've never activated it before. Simply click on it to move forward. The application runs securely as you can see per the URL (it will show a secure link).
  6. Create bucketClick on create a bucket. A bucket is simply a container for your media files. You will need to give it a name and then select a region that is appropriate to your location or the location you are trying to serve. Click on the CREATE button to create the bucket.
  7. The next step is to upload the media files that you will be serving from Amazon's servers. Instead of coming from Web Hosting Hub's web server they will be coming from Amazon's servers once the path is changed. Remember that these files should be common files or large media files that are accessed through your website. You should also be able to edit the URLs for these files. Otherwise, you will not be able to take advantage of utilizing the Amazon service. Keep in mind that these services may require payment depending on your usage. Please again review the AWS Simple Monthly Calculator to estimate your usage and pricing as necessary.

File properties in AWS dashboardOnce you have completed the setup for the bucket and you have uploaded your files, then you will need to edit the paths on your website in order to make use of the CDN. If you need to find the path for the file, you can right-click on the uploaded file (in the AWS dashboard) in order to get its properties. This will show the path. If you want the file available to the public, then you will need to make file public. You can do this with the entire bucket, or you can simply click on each file for this purpose. There are numerous resources and options with the Amazon Web Services. Check out their documentation for further details on all that they offer.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.