Multi-domain deployment of Google App Engine (GAE) apps -


We want to develop and sell custom commercial GAE applications. I would like information about deploying GAE applications on arbitrary Google Apps domains (i.e. not the apps).

Let's say our company is ABC and we are selling apps for Deep Dot and XIJ Dot. What are the steps for applying our app to our customer's domain?

An app is placed on many domains:

  • Is the code duplicated or shared?
  • Does the datastore definition add duplicate or share (or more
  • add any domain attribute to the unit?

You now have three options when you talk about the 'multi-tenant' app as you describe:

  1. You can do an app that your customers add to your domain. Your app will have a datastore, but you can set it using the host headers.
    • Easy to deploy and upgrade
    • Customers are easy to set up
    • To log in, users must have a Google Account, not an app account.
  2. You can launch a new app instance for each customer.
    • In order to install and upgrade
    • More customer participation required to set up
    • Provides firm segregation of data
    • Users can log in with their applications Credentials
    • Li>
    • You can work with Google to create a new app marketplace app
      • All the benefits of point 1 and 2 above, above
      • Google's involvement requirement < / Li>
      • No fixed release date yet

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -