Article: Infrastructure automation by example (practicingruby.com)


#1

Hi,

We spent the last couple of weeks automating the infrastructure of
practicingruby.com with Chef and writing an article about it. Each
month Practicing Ruby publishes a Ruby-related article and I thought
it would be cool to contribute something about treating
"infrastructure as code".

As a result, I’ve developed a Chef cookbook [1] that fully automates
the process of setting up an environment that can run the Practicing
Ruby Rails app. The final article [2] was a collaboration between me
and Gregory Brown, who is the owner of Practicing Ruby and author of
the O’Reilly book “Ruby Best Practices”.

This project was exhausting but also very rewarding. I hope you like
the article.

Nathen: Drop me a line if you think this article could be used for
#learnchef or similar efforts. Gregory is fine with sharing the direct
link.

-Mathias

[1] https://github.com/elm-city-craftworks/practicing-ruby-cookbook
[2] https://practicingruby.com/articles/infrastructure-automation?u=c94a53804e
(short link: http://tinyurl.com/pr-chef)


#2

All of Practicing Ruby’s articles, including “Infrastructure
automation by example”, have been released behind the paywall and are
now freely available.

If you haven’t already read our piece on infrastructure automation
(with Chef), now is the perfect time to do so:

https://practicingruby.com/articles/infrastructure-automation

Since the project was great in so many ways, I also shared some
additional content on my personal blog:

http://mlafeldt.github.io/blog/infrastructure-automation-by-example/

-Mathias

On Tue, Nov 19, 2013 at 12:12 PM, Mathias Lafeldt
mathias.lafeldt@gmail.com wrote:

Hi,

We spent the last couple of weeks automating the infrastructure of
practicingruby.com with Chef and writing an article about it. Each
month Practicing Ruby publishes a Ruby-related article and I thought
it would be cool to contribute something about treating
"infrastructure as code".

As a result, I’ve developed a Chef cookbook [1] that fully automates
the process of setting up an environment that can run the Practicing
Ruby Rails app. The final article [2] was a collaboration between me
and Gregory Brown, who is the owner of Practicing Ruby and author of
the O’Reilly book “Ruby Best Practices”.

This project was exhausting but also very rewarding. I hope you like
the article.

Nathen: Drop me a line if you think this article could be used for
#learnchef or similar efforts. Gregory is fine with sharing the direct
link.

-Mathias

[1] https://github.com/elm-city-craftworks/practicing-ruby-cookbook
[2] https://practicingruby.com/articles/infrastructure-automation?u=c94a53804e
(short link: http://tinyurl.com/pr-chef)