Quote:
Originally Posted by jjshabado
Your time is valuable. And if you have other **** to build its silly to spend a lot of time trying to save tens of dollars.
Heroku "just works" for lots of things. Are there other things out there that are better? Probably, but for us (and many other people that do similar things) its cheap enough that its not worth spending time trying to save not very much money.
Edit: And remember we were comparing heroku to paying someone to be your sysadmin. Finding, hiring, and paying a sysadmin isn't a trivial or cheap thing to do.
I think you vastly under estimate at how much heroku really costs.
Tens of dollars is the least amount. If you throw in any type of database "stuff" then it gets insanely expensive to the point where you have to think it's a joke but it's not.
Here's my essential list:
"Crane" postgres:
+$50/month minimum because of the ******ed 20 connection limit for "Basic".
"Small" or "Medium" redis:
+$39/month or $169/month because again of unfair and ridiculous limitations.
"Terrier" elastic search:
+$50/month but could easily be more due to ram limitations and the next jump is $280/month
SSL:
+$20/month
I'm going to ignore mailing because there's third party sites where the free tier is going to be good for most cases (<= 10,000 e-mails a month).
New Relic monitoring:
$43/month
PER DYNO
I'm not sure which to pick for logging because I never used any of them but you will need some form of logging. The "Squirrel" loggly service is +$49/month.
"Boss" or "Pro" CDN sumo:
+$25/month or $100/month depending on your traffic. Choosing this to get the "no pain" solution from Heroku of course.
Less expensive options: $276/month
More expensive options: $711/month
At this point we're not even including dynos and workers. Throw in a few and it'll certainly be $400+ a month.
I'm very confident I could get the same stuff hosted for $20/month and get better specs for each component, new relic would be another $25/month and ES/CDN would vary but it would be no where near the Heroku prices.