Pricing should be as follows:

Calculate a price of resources using the demand / availability of
those resources in the cloud:

- if Google has more of resource X than users demand, the price for
that resource would go down and free quota up.
- if users demand more of resource X than Google has, the price for
that resource would go up and free quota down.


Pricing model:

GAE users would act as buyers and resources in the cloud as suppliers.

- Suppliers (resources producers in the cloud) set the price of the
resource above the current market price.
- Supplier decreases the price until resource is sold - but a supplier
nevers sells under the price of (production cost + Google profit
margin).
- Google continously "buys" certain amounts of the resource and
declares it to be a "shared good" - that is the free quota for each
App Engine.

Users act as buyers and buy using a model of their own choice.

- Some would never buy any resource - but want to use free quota.
- Some would spend $ in a month / week / day / hour / minute / second
on a specific resource.
- Some would spend $ in a month / week / day / hour / minute / second
on any resource.
- Some would spend $ in a month / week / day / hour / minute / second
on all resources.
- Some would buy whenever the price is under $
- Some would buy certain amounts in a given time period.
- Some would always buy the resource.

In this way the GAE users can buy according to their need (production
cost, if any + profit margin, if any).

Is this not the logical solution for the "pricing problem"?

Mix this with a "Market for App Engine Apps" and BOOM :-)

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to