I'm currently debugging U.I. code and writing articles for an analytical website that I plan to launch by the end of 2016. My concerns in regards to promoting the site is that, if it gains traction, I'm worried about if I'll be able to afford to keep it online. So I personally would like to ask two things:

  1. Can someone explain to me how the hosting costs are charged by Google for the App Engine Cloud Platform?
  2. Should I switch to dedicated website hosting for this site, should it gain some attention? I've been monitoring NameCheap, as I have done business with the brand in the past.
  • Is your website static or dynamic? You gonna use it CMS? Do you only post articles in your website? – Goyllo Oct 28 '16 at 6:31

Pricing is very dependent on which services exactly you plan to use. There is a pretty decent pricing calculator for google cloud services here: https://cloud.google.com/products/calculator/

Details about app engine specific service fees can also be found here: https://cloud.google.com/appengine/pricing

Generally you would pay for the number of instances selected to host your app. Then you have to pay for any network traffic generated by them and any cloud storage you require (as I said before there are other services you might use, which will add costs).

As far as I know you can easily define a "spending limit" for google's app engine, which makes it very easy to stop spending money at a certain point. There are also a minimum number of resources provided to you before you have to pay anything (so you can for example host a low traffic website for free). If traffic suddenly picks up, the site may eventually go offline after you reached your max. resource limit, though.

The main difference between google (or amazon) cloud services and the dedicated hosting providers is that with google (and amazon) you pay for what you use, while with the others you generally pay for what you signed up for (to be honest I'm not too familiar with their business model - so correct me if I'm wrong).

The general idea when using google (or amazon) cloud services is that you can always easily scale up (and down!) as required.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.