logo-radria.gif
   
Blog Download Documentation Forum Tasks Home
Blog Download Documentation Forum Tasks Home
barside-right.gif
barside-left.gif
logo-sql.gif





S3 Amazon web service (aws)

Posted on Saturday 2 February 2008

As part of a global move to high availability hosting technology, we at SQLFusion have started pushing to Radria
everything you would need to make a web application run smoothly inside a web and database cluster.

The first component is the S3 field type.

S3 is a reliable storage solution from Amazon, easy to use and inexpensive (for highly reliable storage).

Let’s say you have a web application where your users can upload documents or pictures.
On a single server this is not a problem, you can just store them on the file system.
But this is not ideal in a cluster environment because you will need to track all the users’ files on your file system and sync them with all the web server nodes.

The most common solution is to upload the users files and document on a SAN device.
So you can leave your application scripts on web server nodes and store.
But if you don’t have a $20,000 SAN device you can use S3.

We have integrated S3 in Radria as a field type for your database table or data objects.
When you create a new data field in one of your tables you can just set that field to be a S3 image or file.
When creating the field you automatically setup the bucket and the Amazon keys and that’s all you have to do.

Then everything will feel and work like a standard file upload and download from your site but in the background the file will be downloaded and uploaded to the Amazon servers.

Its sounds complicated but its incredibly simple.
The most complicated part is to create and setup an account at http://aws.amazon.com/

Abhik is the lead developer on this project.
If not already available it should be in a few days to our Development libraries and tools
packages repository.

You will need to install it in WebIDE once and in all the projects where you plan to use it.


No comments have been added to this post yet.

Leave a comment

(required)

(required)


Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI