Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternative for Google AppEngine?

I recently had to realize a project on Google AppEngine. At the beginning I was sceptic. But there a some really nice approaches on Appengine:

  • No server setup. Everything works out of the box. Gzip, libraries, etc.
  • One-Click-Deployment. Fire up GAE Launcher on the Mac and click DEPLOY. Done.
  • Low costs
  • Easy in-production-logging

But there are some things I don't like if I'm thinking about professional projects

  • The blobstore. It's just... weird. And non-backupable
  • All the 1 MB restrictions
  • The feeling that your code will only run on AppEngine. (BigTable)

Do you know any similar alternatives to AppEngine? And I don't mean services like EC2.

like image 458
Elias Avatar asked Aug 09 '10 23:08

Elias


People also ask

What type of service is App Engine?

Google App Engine (GAE) is a platform-as-a-service product that provides web app developers and enterprises with access to Google's scalable hosting and tier 1 internet service.

Can I use Google App Engine for free?

Apps in the standard environment have a free tier for App Engine resources. Any use of App Engine resources beyond the free tier incurs charges as described in this section. To estimate costs for App Engine resources in the standard environment, use the pricing calculator.

Why is Google App Engine important?

Google allows you to add your web application code to the platform while managing the infrastructure for you. The engine ensures that your web apps are secure and running and saves them from malware and threats by enabling the firewall.

What is GCP App Engine?

App Engine is a fully managed, serverless platform for developing and hosting web applications at scale. You can choose from several popular languages, libraries, and frameworks to develop your apps, and then let App Engine take care of provisioning servers and scaling your app instances based on demand.


1 Answers

You can have a look at AppScale

Its an open-source implementation of AppEngine which you can deploy on your own machines, with a host of databases to choose from.

like image 85
Ravi Avatar answered Oct 04 '22 14:10

Ravi