I think this is a great idea. Companies have to sell a product in order to survive. At work, we pay a small amount of money for the 20 or so applications we deploy to heroku (nothing critical, just your run-of-the-mill chatbot/static landing page) and I'm impressed with the product they sell for such a small amount of money.
Here is some of what Heroku handles for you:
- cluster scaling (docker swarm?)
- resource scaling (docker-options?)
- centralized logging (docker/rsyslog + papertrail?)
- metrics support (diamond/collectd/dd-agent + external graphite cluster?)
- web ui and external api (lol)
- easy integration with tons of services (plugins/manual work?)
- not having to maintain your own servers (hire an ops person?)
- backups (cron + s3/dropbox/idk?)
- security!!! (cron apt-get?)
Definitely worth taking a critical look at whether or not the applications you are running on Heroku aren't providing at least $7 a month in value to you, as the above doesn't necessarily come cheap when you roll your own.
I think this is a great idea. Companies have to sell a product in order to survive. At work, we pay a small amount of money for the 20 or so applications we deploy to heroku (nothing critical, just your run-of-the-mill chatbot/static landing page) and I'm impressed with the product they sell for such a small amount of money.
Here is some of what Heroku handles for you:
Definitely worth taking a critical look at whether or not the applications you are running on Heroku aren't providing at least $7 a month in value to you, as the above doesn't necessarily come cheap when you roll your own.