|
|
|
|
|
by hosh
4882 days ago
|
|
We're in the age of technologies like Chef, Puppet, and virtual machines. Said hairballs are described by code, and versionable. And if that is still a problem for 95% of the enterprise IT, I guess that's why startup tend to kick their butts out in the frontiers. |
|
In particular, none of them yet solve the problems of client application deployment. They are also implicated in the VM sprawl many cloud users experience.
Finally, they have convinced some developers that systems administration is something they can do themselves. Experience consistently proves this wrong; I've lost count of developers out of their depth, asking for rescue from suboptimal deployment decisions and needing rescuing. Either that or they discover a penchant for systems admin as well, and thus become devops people (this is what happened to me). I've seen the latter happen most often in the ISP world; perhaps network engineers have that mindset.
Personally I foresee a stronger role for packages as an output from continuous integration pipelines (another young discipline).