2 ms·
No, not true. Server maintenance is a job that requires that you track what services are deployed on a server, which ones need security updates, knowledge about
by Xylakant 14y ago
No, not true. Server maintenance is a job that requires that you track what services are deployed on a server, which ones need security updates, knowledge about how to correctly configure a firewall and lots of other stuff. Deployment via Rubber/Puppet/Chef etc. only changes how you get the needed packages and configuration on the server. It doesn't tell you magically what configuration you need on a system.
Nitpick: Vagrant is not a deployment system. It's an awesome tool, but it falls back to puppet/chef for the actual configuration.
- rhizome 14y agoI know what server maintenance is.
- Xylakant 14y agoThen I don't get your point. One of the major advantages of heroku over raw AWS is that you don't need to do the server maintenance - it's all done for you. And yet you say that the distinction blurs when people use puppet - which is not true.