Wednesday, 30th April, 2008

Its no longer a shared hosting

Category: Internet , Google , Compute Cloud , Amazon , Software

So, you want to develop a killer Internet application. You have a great idea, and ready to work on it. One thing that puzzles every web application developer is the choice of platform, host and the technology.
If you haven't thought about scaling issues, you will be in a serious trouble and may require to rewrite the whole application. I past one year or so we have witnessed enormous developments in the web development tools and frameworks space. Frameworks like Django (this blog is written in django), Javascript libraries like YUI, Prototype, Scriptaculous, hosting platforms like Amazon EC2 and Google Appengine gives us great options in terms of what we can do and how we can transform our ideas. All the great technologies has given a new meaning to web 2.0.
I personally like Google Appengine because I like Python web programming and worked on couple of python frameworks. Google Appengine also gives seamless integration with Google accounts this is a big win win if your application requires user login and sign ups. On the other hand, Amazon EC2 gives you a server in the cloud, you have to take care of everything from imaging the machine, installing the webserver and configuring various components. This can be advantage for some individuals and companies, because it brings lot of flexibility and in real sense this is the true cloud computing, where you can just write any application which requires parallel processing and run on several machines at Amazon datacenter.
If your application is simply a database backed web application, Google Appengine can be a good choice, though its datastore technology will not give you full benefit of RDBMS database. Applications like Digg, Slashdot, delicious are good examples of high traffic sites which can be perfectly hosted with Google Appengine.
I am planning to move my blog from the shared hosting to Google Appengine. One benefit would be Google indexing, it would be so easy for Google crawler to index my site from one of its neighbour machine. :)

Posted by Amaltas Bohra at 12:15 p.m.
0 comments

Sunday, 20th April, 2008

Amazon to offer persistent storage for EC2

Category: Storage , Compute Cloud , Amazon

There has been a ongoing request for persistent storage for Amazon's EC2 (Elastic compute cloud). And a good news is that Amazon is working on a major upcoming feature - persistent storage for EC2.
The new feature will provide reliable and persistent storage volume for all EC2 instances. The persistent storage volume would act as a raw, unformatted hard drive, which can be formatted and configured based on the needs of the application.
Using Amazon EC2 persistent storage, customers will be able to create volumes ranging from 1GB to 1TB, and will be able to attach multiple volumes to a single instance. Isn't it cool! a much awaited request from every EC2 customer.
Like EC2, persistent storage will also come with its own set of APIs, to create & delete volumes, to create and delete snapshot. Yes EC2 persistent storage will enable you to automatically create snapshots of your volumes.
If you are interested in participating in EC2 persistent storage, sign up here

Posted by Amaltas Bohra at 8:38 p.m.
0 comments

-