Google App Engine vs. Qrimp

Posted: 4/8/2008 3:05:00 AM
Google just announced their App Engine product that allows developers to create web apps to run on the Google Infrastructure, but it is not browser based web development.
Webware has a post talking about Google's new App Engine. App engine is a cloud product that enables developers to build systems that will run on Google's infrastructure. Their offering competes with Amazon's Elastic Compute Cloud and Mosso to some degree.

So how does this compare to Qrimp? Qrimp too is a cloud computing environment, but Qrimp differs from App Engine, EC2 and Mosso in that you don't have to know how to program to use it. Qrimp is browser based web development, which is a layer on top of the infrastructure that simplifies the development of web systems. With Qrimp, you just copy/paste your spreadsheet data and the rest is done for you. Building a system that would enable that functionality and also run on one of the clouds would be a job unto itself -- that's what Qrimp is for.

EC2 and App Engine are the infrastructure only, so to build a system to run on them, you still have to know how to program and build databases from scratch. You need to understand data modeling and HTML. If you understand those things, Qrimp is even better, but you don't have to know them to use Qrimp.

It's exciting to see these new technologies coming out. EC2 and App Engine and Mosso are like the old Cray mainframes that allowed organizations to build complex algorithms that needed a lot of processing power to run effectively. These clouds are exposing the hardware to organizations who need them to run the applications built on top of them. Qrimp does the same thing, except Qrimp goes one step further into actually bringing the application development environment itself into the web browser.

With the other three cloud offerings, you must develop your system locally on your own hardware, write the code, debug it, build the database and then push that compiled code up to the cloud hardware, or in some cases edit it there. With Qrimp, there is nothing local, it all happens in the browser -- you could even build a custom web application using your cell phone!