DevOps Zone is brought to you in partnership with:
  • submit to reddit
Kief Morris04/10/12
4747 views
0 replies

Successful Software Delivery in Spite of Evil IT

In a previous post, Kief Morris glibly said that 'SLAs represent waste that an organization has identified and formalized.' Reader 'Kenfin' commented on the post, rightly calling me out to provide alternatives. So here they are...

Ranjib Dey04/08/12
11394 views
5 replies

Infrastructure Tooling Patterns List

Following is a categorized list of tools that Ranjib Dey has learned/used as a sysadmin and DevOps dude at ThoughtWorks while maintaining their distributed infrastructure, setting up private cloud installations, and in many different client gigs.

Spike Morelli04/08/12
7474 views
0 replies

Are DevOps Followers Just "Rabid" Puppet & Chef Users?

The DevOps google group recently discussed the perception of DevOps followers as folks who are users, developers, and fans of chef, puppet, and similar tools. Most people on the group agreed that this perception cannot become reality for DevOps to succeed as a movement.

Mitch Pronschinske04/06/12
19352 views
0 replies

How Facebook Does Deployment

Some interesting insider info was released this week about the Facebook deployment process. I've compiled a TL;DR version here. The information comes straight from Chuck Rossi, the head of Facebook's release engineering team.

Aaron Nichols04/06/12
3015 views
0 replies

Why do we Insist on Consensus when Creating the Role of "Ops"?

I’ve seen so many threads over the last few weeks about who should do what, why, and what you should do about it if you don’t conform. I don’t get it. Ops is a team in a company – there are lots of types of companies. Companies typically have a few goals:

Douglas Rathbone04/05/12
6229 views
7 replies

CI – Third Party Tools Live in Your Source Control

Hear about the interesting discussion around third party build dependencies such as unit testing frameworks, database versioning tools and other command line executables in your build. The topic of these discussions has been about where these dependencies should be located, inside your project, or installed on your build server.

Eric Minick04/04/12
11250 views
6 replies

Curing Continuous Delivery Headaches: UrbanCode Tools Level Up

The Continuous Delivery toolmakers over at UrbanCode released two significant upgrades to their toolsets for helping companies follow the DevOps philosophy - a new version for uDeploy, for release automation, and and an upgrade to Anthill Pro, their Continuous Delivery pipline platform.

Mitch Pronschinske04/03/12
6099 views
0 replies

Watch DevOps Days Live Right Here!

When DevOps Days in Austin, TX was announced a couple of months ago, the event was sold out the day after it was announced and had a waitlist of over 100. So the organizers at DevOps Days decided to stream some of the key sessions live! (a move which Google also made after I/O sold out in minutes) So without further adieu, here is the embedded stream of DevOps Days 2012 Austin.

Joe Miller04/03/12
4983 views
0 replies

#monitoringsucks – But it Doesn’t Have to...

There have been numerous and rapid improvements in operations tools in the last 10 years but when it comes to monitoring we’re still pretty much stuck on the same tools we’ve been using since the late-90s. Learn how open source contributors are finally trying to change this.

Douglas Rathbone04/02/12
21588 views
0 replies

DNS for Developers – Now There’s No Excuse Not To Know

Generally when it comes understanding the very basis of how the internet functions using DNS, most of these very same experienced developers haven’t got a clue. I wrote this post to hopefully help pay back some of the awesome karma they have earned helping me over the years, by teaching them something in return. Lets learn about DNS.

Ranjib Dey03/31/12
8611 views
0 replies

Consuming Chef API from Any Script - Part 1

At ThoughtWorks, they use chef not only for configuration management but also for provisioning instances. This post by a ThoughtWorks DevOps-er showcases how Chef can be used from any script if you have an API client configured.

Mitch Pronschinske03/31/12
8464 views
0 replies

Kanban and DevOps Discussion

At the community's urging, Dominica DeGrandis (David J. Anderson & Associates) ran the first ever Kanban class focused on it's application to DevOps.

Eric Genesky03/30/12
3052 views
0 replies

Visualizing Agile and DevOps Infrastructure with Tasktop's Sync Studio

At EclipseCon last weekend, Tasktop announced the release of Sync Studio, a visual ALM mapping and monitoring tool.

Mitch Pronschinske03/30/12
7129 views
0 replies

Poll: How Do We Handle Our Application Environments?

I've created a poll that will give us all some interesting insights into the status of the developer community and how we're managing our application environments and deployments. We'll be sharing the poll results with the participants in the coming weeks. So answer the questions below to make sure that we get a full picture of how hard or easy our lives are in the areas of performance monitoring and deployment.

Daniel Ackerson03/29/12
7598 views
0 replies

How to Set up Wordpress on EC2 Using Puppet and Git

After so many different setups, the guys who run the Agile Web Operations blog were tired of the manual configuration of each environment. With a stock Debian LAMP stack on AWS, they decided to use Puppet and Git to manage their sites. Here’s a gentle introduction on how we they it...

Eric Minick03/27/12
7278 views
0 replies

3 Myths about Release and Deployment Management

UrbanCode works with companies who have or are considering creating Release and Deployment teams, and the encounter a handful of misconceptions about the practice. Learn what they are and why they're wrong...

Mitch Pronschinske03/27/12
6330 views
0 replies

Opscode and Chef Deliver VC Counterpunch to Puppet Labs

This week Opscode, the makers of the enterprise software around open source Chef, received a whopping $19.5M in net Series C funding from Ignition Partners, bringing their total financing to $31M. That's nearly double the financing received by competitor Puppet Labs, who builds software around another config management tool—Puppet.

Geoffrey Papilion03/26/12
6540 views
0 replies

Two Quick Chef Gotchas

When using automation tools remember to check to see if it achieved the results you expected; never blindly trust the tool. Here are two common scenarios in Chef where you might introduce a configuration issue.

Tom O'connor03/24/12
7809 views
1 replies

A Manifest for Agile DevOps

For software development teams, Agile is a pretty good, native fit. The concepts embodied by stories and sprints fit a development team very cleanly. When it comes to systems administration and engineering, or what I’ve come to refer to as DevOps, Agile can be a bit more awkward initially.

Jp Morgenthal03/24/12
8868 views
0 replies

Concise Description of DevOps?

Get a clear overview of the differing perspectives on what DevOps is. Some talk about it as a organization-wide culture shift to having all groups more involved with one another. Others think it is a position where someone has the responsibilities of a developer and a sysadmin.

Carlos Sanchez03/23/12
16592 views
0 replies

A Practical, Quick Introduction to Puppet

This short introduction will cover Puppet manifests, Infrastructure as code, the architecture of Puppet, the declarative model, file structure, nodes, and more.

James Betteley03/22/12
15656 views
0 replies

Test-Driven Infrastructure with Chef – A Book Review

This book will serve as a great introduction to Chef for anybody who learns best via hands-on examples. But it’s much more than an introduction to Chef. It’s really about the practice of test-driven development, and about how to apply the principles of TDD to infrastructure management.

Giorgio Sironi03/21/12
7400 views
0 replies

TravisCI Intro and PHP Example

Travis CI is a distributed build system that's heavily integrated with GitHub and supports a multitude of languages. Here is a quick intro with a PHP example.

Geoffrey Papilion03/20/12
11008 views
0 replies

The Most Important Languages For DevOps

First and foremost, this is a biased article. These are all my own opinions, and come from my working experience. That said, it's probably got several ratings that you'll agree with, and certainly some that you'll disagree with.

Brian Gracely03/19/12
2030 views
0 replies

The Cloudcast Discusses "New Networks for the Cloud"

They dig into merchant silicon, software defined networking (SDN), OpenFlow and where the hype really meets the reality. In addition, they discuss overlay networks (VXLAN, NVGRE and SST) and the convergence of servers, storage and networks.