Just trying to get a handle on what we can and can't accomplish with 
managed VM's. 

(1) The demos provided utilized manual scaling. Is auto scaling an option? 
e.g. Will app engine spin up / down based on request load?

(2) Seems like I can install anything on a Managed VM with apt-get. Are 
there any other ways to install things? Can I run a startup script and load 
any arbitrary software from a server of my choosing, for example?

(3) Can I load a persistent disk of my choosing on a managed VM?

(4) When I'm writing backend code, what do I need to consider?  e.g. a 
request is routed to a managed VM with my full software stack installed, 
but I additionally have access to other libraries I've specified. In 
Python, does this mean that I need to ensure my imports are isolated so 
that normal requests don't try to import those dependencies?

(5) Let's say I want to use MongoDB or Cassandra instead of the datastore. 
Is now possible to mount a persistent disk with a different database on a 
managed VM, so I can use any database I want just as efficiently as I use 
the datastore today? (i.e. the VM's are colocated and I dont need to use 
URLFetch to get anything as I have to do now with App Engine).

Any insights are appreciated as the documentation is still not out there!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

Reply via email to