Google App Engine - Portability Concerns

Portability Concerns

Developers worry that the applications will not be portable from App Engine and fear being locked into the technology. In response, there are a number of projects to create open-source back-ends for the various proprietary/closed APIs of app engine, especially the datastore. Although these projects are at various levels of maturity, none of them are at the point where installing and running an App Engine app is as simple as it is on Google's service. AppScale and TyphoonAE are two of the open source efforts.

AppScale can run Python, Java, and Go GAE applications on EC2 and other cloud vendors.

TyphoonAE can run python App Engine applications on any cloud that support linux machines.

Web2py web framework offers migration between SQL Databases and Google App Engine, however it doesn't support several App Engine-specific features such as transactions and namespaces.

Read more about this topic:  Google App Engine

Famous quotes containing the word concerns:

    For some years now, there has been proof that the devastating effects of the traumatization of children take their inevitable toll on society—a fact that we are still forbidden to recognize. This knowledge concerns every single one of us, and—if disseminated widely enough—should lead to fundamental changes in society; above all, to a halt in the blind escalation of violence.
    Alice Miller (20th century)