Google App Engine gains developer interest in battle with EC2, Azure

Business-oriented enhancements lead to increased developer interest, though cloud caution still rules

By , InfoWorld |  On-demand Software, Google App Engine

While the Google App Engine cloud platform has trailed Amazon and Microsoft clouds in usage, it is nonetheless gaining traction among developers. That interest was bolstered by Google's recent extension to its cloud, dubbed Google App Engine for Business, which is intended to make the cloud more palatable to enterprises by adding components such as service-level agreements and a business-scale management console.

Built for hosting Web applications, App Engine services more than 500,000 daily page views, but App Engine's 8.2% usage rate, based on a Forrester Research survey of developers in late 2009, trails far behind Amazon.com's Elastic Compute Cloud (EC2), which has nearly a 41% share. Microsoft's newer Windows Azure cloud service edges out App Engine, taking a 10.2% share. Forrester surveyed 1,200 developers, but only about 50 of them were actually deploying to the cloud.

[ What's different about developing cloud apps? Find out in InfoWorld's report. | Keep up with the latest software development news and insights with InfoWorld's Developer World newsletter. ]

Developer Mike Koss, launch director at Startpad.org, which hosts software development companies, is one of those using App Engine. "[The service is] for developers who want to write pure JavaScript programs and not have to manage their own cloud; they can write their app completely in JavaScript," Koss says. He adds that he likes cloud capabilities for data backup and availability.

Restraints on App Engine separate it in a good way from Amazon.com's cloud, Koss says: "App Engine abstracts away a lot of the details that developers need to understand to build scalable apps and you're a little bit more constrained on App Engine, so you kind of can't get into trouble like you can with an EC2." Amazon gives users a virtual box in which they are responsible for their own OS and security patches, whereas App Engine is abstracted at a higher level, he notes.

But not everyone believes App Engine is ready for prime time. "I think it's got a ways to go," says Pete Richards, systems administrator at Homeless Prenatal Program. "The data store technology for it is not very open, so I really don't know about getting information and out of that," he notes, referring to data access methods deployed in App Store. Still, "it's a promising platform," Richards says.


Originally published on InfoWorld |  Click here to read the original story.
Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

Spotlight on ...
Online Training

    Upgrade your skills and earn higher pay

    Readers to share their best tips for maximizing training dollars and getting the most out self-directed learning. Here’s what they said.

     

    Learn more

On-demand SoftwareWhite Papers & Webcasts

Webcast On Demand

Why more decision makers purchase SaaS solutions

Sponsor: CDW

Webcast On Demand

How Organizations Manage Cloud and SaaS

Sponsor: CDW

See more White Papers | Webcasts

Answers - Powered by ITworld

ITworld Answers helps you solve problems and share expertise. Ask a question or take a crack at answering the new questions below.

Ask a Question
randomness