Posted by Rob Anderton on January 31st, 2010 @ 09:48 – 14 comments
Updated on February 5th, 2010 @ 14:51
Tagged with aws
At the end of my last blog about Paperclip I mentioned that you need to do some patching if you want to use European S3 buckets to store your files. The problem was introduced when Paperclip made the move from RightAWS to Marcel Molina’s AWS::S3 gem. Unfortunately despite several forks containing patches to AWS::S3 and a 4 month old bug report nothing has been done to officially fix the problem.
So my fellow Europeans, what are we to do?
Read more of this entry
Posted by Rob Anderton on August 29th, 2009 @ 10:20 – 16 comments
Updated on August 29th, 2009 @ 10:19
Tagged with aws
Way back last November when I first blogged about Paperclip I included a brief mention of hiding files behind a controller rather than simply putting them in the public directory for all to see. Since then I’ve noticed that the question of how to actually do this has come up regularly over on Rails Forum and a couple of weeks ago I had to figure out how to update some of our code to protect assets that we had migrated from local file system to Amazon S3 storage. So I figured it’s probably a worthwhile technique to share.
Read more of this entry
Posted by Chris Anderton on November 18th, 2008 @ 11:23 – 4 comments
Updated on November 18th, 2008 @ 11:24
Tagged with aws
Amazon have now launched their Content Delivery Network - CloudFront
In line with the other offerings from Amazon Web Services then the product is based around Usage Based Charging - with the prices varying between Edge locations
There are Edge servers located in the United States, Europe, Hong Kong and Japan.
Read more of this entry
Posted by Chris Anderton on August 21st, 2008 @ 15:27 – 0 comments
Updated on August 21st, 2008 @ 15:28
Tagged with aws
The feature I've been waiting for on EC2 has arrived - persistent storage is now available on the public beta as per an email from the EC2 team:
We are pleased to announce the release of a significant new Amazon EC2 feature, Amazon Elastic Block Store (EBS), which provides persistent storage for your Amazon EC2 instances. With Amazon EBS, storage volumes can be programmatically created, attached to Amazon EC2 instances, and if even more durability is desired, can be backed with a snapshot to the Amazon Simple Storage Service (Amazon S3).
At a high level the features include:
- Volumes from 1Gb to 1Tb
- Multiple volumes can be mounted from one AMI
- Implemented as block devices
- Live in an availability zone
- Automatically replicated within the availability zone
- Support snapshots
- Multiple volumes can be used and striped across to improve I/O
- $0.10/gb allocated per month and $0.10 per 1 million I/O requests
- Sample cost based on 100Gb storage and 100 I/O per second is $36/month
I'm going to get playing with it and it will be interesting to see how it performs and also compare it on the cost front to some of the options I outlined in a previous post - in the meantime you can read more on the Amazon Web Services site.
Discuss this entry
Posted by Chris Anderton on June 12th, 2008 @ 09:00 – 0 comments
Updated on May 19th, 2009 @ 13:40
Tagged with aws
As I previously posted Amazon have announced that persistent storage is on it's way for EC2. Sadly the public launch date has not yet been disclosed - it's "coming later in the year". In the meantime this leaves the question of what to do when you need data to persist?
There are a number of options, especially when you start to consider scalability and fault tolerance. I won't dare claim I've considered all the options out there - I've simply started to look at what the immediate options are for persistent storage.
Without further ado, then, on to the technology. I've found a number of choices - rather than this being a 'how to' then it is more about the solutions I have found so far and that are on my list for consideration. Hopefully, if one of the options fits my needs then I will provide a guide at a later date!
Read more of this entry