image Who says scaling is free? It does come at a cost but not what you have to pay if you were managing your own mammoth server halls. Google today announced its pricing structure for https://www.programmerfish.com/category/app-engine-google/' target='_blank'>App Engine so incase your app is growing beyond your free assigned quota, you might consider taking some pennies out (yes, literally pennies!) and buy some more resources.

According to Google:

You can now set a daily budget for your app that represents the maximum amount you're willing to pay for computing resources each day. You allocate this budget across CPU, bandwidth, storage, and email, and you pay for only what your app consumes beyond the free thresholds -- prorated up to the nearest penny.

This screencast explains the process:

The pricing for resources beyond those free quotas is:

  • $0.10 per CPU core hour. This covers the actual CPU time an application uses to process a given request, as well as the CPU used for any Datastore usage.
  • $0.10 per GB bandwidth incoming, $0.12 per GB bandwidth outgoing. This covers traffic directly to/from users, traffic between the app and any external servers accessed using the URLFetch API, and data sent via the Email API.
  • $0.15 per GB of data stored by the application per month.
  • $0.0001 per email recipient for emails sent by the applicationRead more on Google https://www.programmerfish.com/category/app-engine-google/' target='_blank'>App Engine blog