AWS, DigitalOcean vs heroku, google app engine [closed] - google-app-engine

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
The difference between the AWS, DigitalOean and heroku and google app engine?
AWS and DigitalOcean are web hosting site used to host simple dynamic sites where as the heroku and google app engine is used to deploy complex web applications?
AWS is Iaas and heroku is Paas, it would be great if you could give me a real time example.
This question shows inexperience , please do bare.

tldr;
DigitalOcean is a "cloud" VPS provider. You get your usual VPS server from them.
AWS is a full blown cloud provider with services that allow you to actually build a complete datacentre (the options are mindblowing).
Heroku allows you to quickly publish web apps by pushing your code up to a git repository (they offer an abstraction layer). Trouble-free POC heaven!
Google App Engine is a service similar in a sense to Heroku (different features, however).

Related

About using eve for python framework in google app engine [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
Just came to know about a project named python-eve. As I'm just starting out in python, this project seemed kinda easy to get started for building a python based REST API. This framework really has a lot of features out of the box, specifically HATEOAS, which I din't find any built-in way in google-app-engine documentation. So is there anyway I can use this framework in google-app-engine? Or should I just all together ignore app-engine.
Eve is a Flask application, which means that wherever Flask runs, Eve runs... at least in good theory. Check out the following resources:
Google App Engine on Flask mailing list
Flask Google App Engine template
Flying Flask on Google App Engine
I personally have never tried runnning Eve on GAE but the resources above seem to indicate that it should be possible with little effort.

Will disabling the Google App Engine confine development? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I am writing a webapplication that has to work with existing mySQL-databases. The client would like this application to be developed using GWT.
I soon found out that the GAE does not support mySQL, so I disabled it to be able to use the existing mySQL databases. Since I am new to GWT I am a bit worried and clueless - will disabling the GAE disable some of the GWT features or is GWT and GAE unrelated for developing the functionality of my app?
GAE is a cloud server. you can deploy your gwt app on tomcat, jboss etc any server. GWT is not bound to GAE.
Google app engine is provide free support to deploy, maintain and build your app. and also provide free domain name on www which end with .appspot.com.
Before it only provide datastore support. It is support Google Cloud Sql now.
You can disable GAE support ( in Eclipse I assume ) without losing any GWT functionality. While GWT is a web development toolkit, GAE is a server platform.
Google App Engine actually does support MySQL. Their Cloud SQL release is a slightly modified MySQL RDB, so it maybe easier for you to use GAE for the API's and the out-of-the-box compatibility.
https://developers.google.com/cloud-sql/
That being said, GWT is not related to GAE so you can use both, independently.

Blog on Google App Engine [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Hi i'm trying to host my blog on Google App Engine (Google quality & free ...) i looked everywhere for a solution.
I love jekyll project but since it's developed with ruby i can't host it on appengine.
I found hyde project ( which kind of python implemented version of jekyll) i'm thinking to use it on appengine, Are there anyone who's already using it on google appengine ?
The most possible solution is "microlog", it's a Wordpress like python implementation on GAE. jekyll is not very suitable for GAE applications, because it's workflow is Write-Generate Static Files-Publish. On GAE you cannot access the filesystem, so it's not very easy to have such a framework.
PS: if you like, you can generate static pages and store them in the database, but I cannot see the point of doing this than just store data in db and render them on the fly.

are there video training or tutorial videos on gwt + app engine? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
i want to learn it! please if you know good videos, post links. Want to do it with Java, since I know already a little bit about it.
I don't know of any videos that combine GAE and GWT, but they're fairly orthogonal anyway. Check out the videos that that Google have posted:
Overview of Google Web Toolkit
Campfire One: Introducing Google App Engine (pt. 1) [Python]
Google App Engine - Early Look at Java Language Support
Campfire One: App Engine's 1st Birthday
Sessions at Google I/O Also has many videos on GAE and GWT.
For GAE I'd recommend:
From Spark Plug to Drive Train: Life of an App Engine Request
The Softer Side Of Schemas - Mapping Java Persistence Standards To the Google App Engine Datastore
Offline Processing on App Engine: a Look Ahead
It's worth looking at some of the python videos (particularly the 1st birthday and Google I/O ones) to see what features the Java version will be getting. It's worth
Best practices for writing scalable applications covers more advanced topics.
List of GWT Google I/O sessions is here. I'd highly recommend a couple:
Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App
Measure in Milliseconds: Performance Tips for Google Web Toolkit
I'd also recommend downloading a pdf of session presentation first to quickly assess if it's of interest to you - it will save you a lot of time that way.
The blog GWT & App Engine Project details the full development of an application with GWT and App Engine.
http://gogotraining.com/training/courses/22/google-web-toolkit/
this is free video course on GWT, just one need to create FREE account

Google App Engine - which tools to edit datastore locally? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I would like to ask if there is any tools for Google App Engine to edit datastore in localhost?
In the Application Console, I can edit data on appspot, but for localhost, which tools are available?
Please advice!
There's a console on the development server too:
http://localhost:8000
https://developers.google.com/appengine/docs/python/tools/devserver#Python_The_Development_Console
[For old versions:
http://localhost:8080/_ah/admin
http://code.google.com/appengine/docs/python/tools/devserver.html#The_Development_Console
]
If you are on Java side, you should definitely try AppWrench. It provides full support for all App Engine data types as well as provides much more pretty viewing, sorting and filtering. It runs locally for free so I am enjoying using it now.
Vieweing Entities:
Viewing Entities http://appwrench.onpositive.com/static/images/productivity/viewer.jpg
Edit dialog:
alt text http://appwrench.onpositive.com/static/images/productivity/edit2.png
You can use the development console to view and edit your datastore, memcache, task queue and cron jobs at /_ah/admin/ in your local development server.
In the latest GAE versions the datastore admin is part of the development console at http://localhost:8000/
More info:
https://developers.google.com/appengine/docs/python/tools/devserver#Python_The_Development_Console

Resources