Saturday, September 28, 2013

How to host files on an Amazon Web Services account

How to host the visual recipe index files on an Amazon Web Services account.

1) You'll need a copy of IndexParameters.js and IndexScript.js if you don't already have them. 

2) Go to the Amazon Web Services (AWS) page and sign up for an account: You can use an existing Amazon account to log in, but you'll still need to setup a credit card for billing. You'll also have to verify you phone number via a robocall from Amazon where they'll ask you to enter a PIN on the screen. 

3) Once that's done, log into the AWS Management Panel here: 

4) Click on "S3, Scalable Storage in the Cloud." It's in the left column. 

5) Click the "Create a Bucket" button. Name this bucket whatever you want, but it's probably best to use the same name as your web site. You can select whatever region you want from the dropdown, but Oregon or Northern California are probably best. 

6) Click on the bucket name so you're now inside that bucket. Click the "Upload" button and upload the IndexParameters.js and IndexScript.js files. 

7) Once they've uploaded, right-click on each file name and select "Make Public." If you don't make each file public, no one will be able to access them. 

8) Now right-click on each file name and select "Properties." An area should appear on the right that includes a link. Copy the link address for each file. It should look something like 

9) Try visiting the link in a new browser tab to be certain it's public and accessible. 

10) Go into Blogger and replace the exiting links for IndexParameters.js and IndexScript.js with the links you copied from AWS. 

11) Congrats! Your index should be working again. 

Here is more information on what fees Amazon charges for using the S3 service: I find it to be confusing myself, so instead I check in on my fees by going into the AWS Management panel, clicking on my name in the upper right corner, and clicking on "Billing & Cost Management" in the dropdown. Amazon does give you a "Free Usage Tier" for the first year after you sign up, which means they give you a certain amount of bandwidth and storage for free. After the year is up, you'll be charged their regular rate.

Special thanks to Kalyn Denny with Kalyn's Kitchen and Jennette Fulda with for sharing this step-by-step guide to setting up an Amazon Web Service Account!

1 comment:

  1. Will the AWS link cover the entire link where it says googledocs? I am having trouble. I have the code in and nothing is showing up. Its either this link in the wrong spot or my blog link is messed up.