DevOps Zone is brought to you in partnership with:
  • submit to reddit
Aaron Nichols01/31/12
7229 views
1 replies

A Twitter Experiment: @devops_jerk

I am @devops_jerk. I’m not a jerk – but I have played one on Twitter. On the 15th of October I setup the account on Twitter. Today, not quite 2 months later, I am officially ending the experiment. I learned some interesting things and had a lot of...

Evgeny Goldin01/30/12
5574 views
1 replies

Configuration Management can be done by anyone. Or can it?

Configuration Management was always my passion. Somehow, I have always had this thing for builds. I don’t know why, it just happens to be that way. Over the last 10 years I have accepted various development positions, but very few were actually...

Robin Bramley01/30/12
9116 views
0 replies

Grails & Hudson / Jenkins: Monitoring Build Status

There are a number of ways you can monitor the progress of your Grails build: using the Hudson / Jenkins web app; or leveraging the API: from your IDE, bespoke API clients or even your enterprise monitoring client. We’ll look at all of them here and...

Tim O'brien01/30/12
3209 views
1 replies

Releases Are Forever?

Releases are forever, right? Once you’ve pushed an artifact to a hosted release repository it is etched in stone, and changing it is a bad practice. That’s what we’ve been saying since we launched Nexus, but there are situations that call for old...

Tom O'connor01/29/12
3520 views
0 replies

Low-level Infrastructure: Puppet, DNS and DHCP

Right.  Let’s have a look at the massive technical implications of the Fix Puppet idea.  As I mentioned in my earlier blogpost, in order to fix puppet in a sensible way, we’ll have to review all, and overhaul some of the underlying infrastructure...

Troy Hunt01/29/12
14863 views
1 replies

13 Keys to Continuous Delivery

I've summarized some key takeaways from a ThoughtWorks quarterly update on Continuous Delivery that I attended some months ago. This took the form of a panel discussion with Martin Fowler, Evan Bottcher and Neal Ford. Smart guys, interesting topic and...

Troy Hunt01/28/12
3564 views
0 replies

Continuous Web.config Security Analysis with WCSA and TeamCity

Ah, automation. Any time I find myself doing the same thing more than once, I get the inclination to bundle it all up into something that can begin happening with a single click. Or even better, with no clicks. I’ve been writing a lot on continuous...

Kris Buytaert01/27/12
2507 views
0 replies

Puppet broke my Xen

Actually it didn't , but now I got your attention.  We just adopted the use of adding headers to all of our files that are managed by puppet so people will know not to touch it file { "/etc/xen/scripts/network-custom-vlan-bridges": ...

Mitch Pronschinske01/26/12
2792 views
0 replies

Tracking Down 'DevOps' System Management Tools

One of the most bewildering things about the DevOps community is all of the small libraries and obscure open source tools that are mentioned by various practitioners.  That's why leaders like Patrick Dubois have made entire series of articles explaining...

Chris Smith01/26/12
4673 views
0 replies

Cool Visualization of Etsy's Chef Repo 2010-2011

Etsy used Gource, a software version control visualization tool to map Chef Repo. Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves....

Kris Buytaert01/26/12
5798 views
1 replies

Graphite, JMXTrans, Ganglia, Logster, Collectd, say what?

Given that @patrickdebois is working on improving data collection I thought it would be a good idea to describe the setup I currently have hacked together. (Something which can be used as a starting point to improve stuff, and I have to write...

Mitch Pronschinske01/25/12
4302 views
0 replies

Recommended Tools for Testing Puppet Code

Since modifying Puppet manifiests, a lot of errors can... manifest :)    So Puppet Labs was kind enough to put together a small post on verifying your Puppet manifests for infrastructure automation with a nice list and description of a few syntax checking...

Mark Needham01/25/12
6651 views
0 replies

Developer Machine Automation: Dependencies

As I mentioned in a post last week we’ve been automating the setup of our developer machines with puppet over the last week and one thing that we’ve learnt is that you need to be careful about how you define dependencies. The aim is to get your...

Carlos Sanchez01/24/12
3193 views
0 replies

New challenges from DevOps: development cycle for your infrastructure

One of the main ideas behind DevOps adoption is the concept of  “infrastructure as code”. Tools like Puppet or Chef allow you to programmatically define your infrastructure, the provisioning of your servers: what packages are installed, what is the...

Eric Genesky01/24/12
3150 views
0 replies

DevOps Tweets of the Week: 1/15-1/21

DevOps tweets for your consideration, including a clever reference to a Carrie Underwood song . . . @cixelsyd Steve modifying firewall rules w/o console access is the #devops version of unprotected sex ...

Chris Smith01/24/12
4344 views
1 replies

Agile Development and Operations Hand-in-Hand

The concept of DevOps is on the rise: there's a conference, ThoughtWorks developed a tool and has a well-received book out on the subject and there's a Wikipedia page. So, what is DevOps, anyway? From my perspective it's the agile idea of a...

Chris Smith01/23/12
1656 views
0 replies

Fujitsu Announces "CSaaP" for Big Data

Fujitsu, the word's third-largest IT services provider, recently announced the it will offer Data Utilization Platform Services, using cloud services to leverage big data.Services Offered:Data Management & IntegrationMassive amounts of diverse sensor data...

Chris Smith01/23/12
4582 views
0 replies

Code as Craft - Moving Fast at Scale

Key members of the Etsy engineering team, along with special surprise guests, offer a series of small rapid talks providing a fast-paced and intensive overview of tools, processes, and cultural practices that make moving fast easy.  Talks...

Willie Wheeler01/23/12
6246 views
2 replies

Closed loops - the secret to collecting configuration management data

Hi all, Willie here. In my last post, How NOT to collect configuration management data, I gave a quick rundown of some losing CM data approaches that I and others have attempted in the past. Most of these approaches were variants of asking people for...

Tom O'connor01/23/12
7777 views
6 replies

A Sensible Java Build Tool

I've been writing Java in one sense or another for a few years now.  I learnt stuff at university, then used it in a few jobs.  I've written Beans and Applets, and various bits of stuff in between.  It's fairly safe to say, that I like Java.   One...

Dave Farley01/22/12
3941 views
0 replies

Don’t Feature Branch

I recently attended the Devoxx conference. One of the speakers was talking on a topic close to my heart, Continuous Delivery. His presentation was essentially a tools demonstration, but one of the significant themes of his presentation was the...

James Betteley01/21/12
2781 views
0 replies

Changing Guest OS Resolution in VirtualBox

I just installed VirtualBox on my laptop, so that I can run one or two VMs on there, and the installation and setup are really quite straightforward. The “First Steps” section in the documentation here is good enough to see you through the, er,...

Patrick Debois01/20/12
5438 views
0 replies

Monitoring Wonderland Survey - Visualization

The final installment of Patrick Dubois' Monitoring Wonderland series, which shows you many options for visualizing all the data you've been collecting from his previous tutorials.  Here is part 1 if you missed the beginning of the series....

Chris Smith01/19/12
2485 views
0 replies

There's More to DevOps than Meets the Eye

Scott Ambler, IBM Rational’s chief methodologist for IT, had some predictions regarding what will be the new IT buzzword for 2012.  Unfortunately, he doesn't take much of a leap in declaring "DevOps" to be the new hot ticket in the IT...

Eric Genesky01/19/12
4560 views
0 replies

Chef or Puppet + IaaS = No More Sysadmins?

The end of days is nigh for the profession of systems administration according to Julian Dunn, a digital media systems designer and architect.  At a recent meeting of the New York City Linux Users' Group, a presentation using the configuration management...