I'm finding alternatives for Google App Engine for startup. The preconfigured service hosting include security, networking, scaling, database, backup, application, maturity and etc.. Because we have no experts on each parts. It's too hard operating whole service stack properly for only one application programmer.

What other services can I consider for this?

Comments

what language do you want to use? most of them are language specific.

Written by Jason

community wiki?

Written by Thilo

@Jason C# or Java are first candidate. Others are all secondary. However I don't care about languages seriously. I'm not a guru, but learning a new language or framework should be easier learning how to operate whole service stack properly for application programmer.

Written by Eonil

Accepted Answer

The term you want to search for is PaaS or Platform-as-a-Service. I do not claim to be an expert in this nacent field, however my basic understanding of the key players other than Google App Engine are:

  • Amazon AWS - My understanding is that Amazon's Web Services gives you bare-bones OS installs that you can completely own. While this allows for more configuration than App Engine, this also means you are on the hook for patching security holes and what not. (Right?)
  • Heroku - App Engine type functionality, except for Ruby
  • AppHarbor - App Engine type functionality, except for .NET
  • Microsoft Azure - Amazon AWS type functionality, except for Windows/The Microsoft stack.
Written by Chris Smith
This page was build to provide you fast access to the question and the direct accepted answer.
The content is written by members of the stackoverflow.com community.
It is licensed under cc-wiki