In the last two days, I was working on an experiment to use Amazon Simple Storage Service (S3) and Amazon CloudFront together with WordPress. It’s not primary for my blog, but for my friend. There are many tutorials and good recommendation on this. Since my friend using WordPress as the publishing platform, and it is easy to integrate with S3 and CloudFront, I gave it a try. But, what is Amazon Simple Storage Service (S3)?
Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers. (from Amazon S3 website)
Actually, using Amazon S3 might be just fine. Since I want to make experiment, I decided to subscribe to Amazon CloudFront, too.
Amazon CloudFront delivers your content using a global network of edge locations. Requests for your objects are automatically routed to the nearest edge location, so content is delivered with the best possible performance. Amazon CloudFront works seamlessly with Amazon Simple Storage Service (Amazon S3) which durably stores the original, definitive versions of your files. Like other Amazon Web Services, there are no contracts or monthly commitments for using Amazon CloudFront — you pay only for as much or as little content as you actually deliver through the service. (from Amazon CloudFront website)
This is my first attempt using those two service. The subscription is easy. Create an account at Amazon, fill in the billing information, and start subscribing. That’s all. After few attempts, I finally have it working. I hope it’s working without any issues. Anyway, for WordPress integration, I use Amazon S3 for WordPress plugin. Let’s wait until the end of the month to get the billing statement.