RE: Why InfrastructureAsCode and DevOps?

First of all, know your audience. Like everything else in life, it may not be a good business fit for a particular business in the first place. It may also not be a good cultural fit; I’ve seen some businesses where Windows servers were selected for the only reason that the (non-technical) owner was more comfortable with Windows than with Linux, and wanted to be able to log on and make configuration changes. Heck, he even asked me to install a Windows XP look-alike Window manager on the few Linux servers they had. Thankfully, he rarely did log on.

Depending on your audience, there can be three benefits of infrastructure-as-code:

  • Fast onboarding of new developers, along with improved testing etc. For many smaller businesses with only one or two servers and one or two developers, that may not actually be a benefit, though.

- Fast disaster recovery with only data backups. That is actually a major benefit for small businesses, more than for larger ones.

  • Reproducibility. Servers set up the traditional way will rarely end up comparable to each other.

Kevin Keane

The NetTech

Our values: Privacy, Liberty, Justice


-----Original message-----
From: Torben Knerr
Sent: Friday 5th June 2015 16:15
Subject: [chef] Why InfrastructureAsCode and DevOps?

Ohai everybody,

might be a bit off-topic / not chef specific, but for sure the people around here might be among the best ones to ask :slight_smile:

I’m looking for some high-level slides / blog posts / etc material to educate business about the value of infrastructure-as-code and devops practices and why it’s vital to almost every project.

Pretty sure I could come up with some good technical arguments, but I’m lacking the economical facts & numbers.

There are probably thousands of articles about it. However, if you know some especially convincing or good ones, I’d be highly interested in it.