DevOps Zone is brought to you in partnership with:
  • submit to reddit
Mitch Pronschinske03/08/12
7801 views
0 replies

Debating the "DevOps" Job Title - In the Workplace and the Job Market

There is a growing number of job postings for people with a "DevOps" job title. Consider these insightful perspectives from Jez Humble, Spike Morelli, and John Vincent (aka. lusis).

Patrick Debois03/08/12
1491 views
0 replies

Cloud...So Much More Than a Tool-Fest

Patrick Debois gave a talk at Qcon London 2012 recently, and was kind enough to provide the slides from his presentation.

Ofir Nachmani03/06/12
1561 views
0 replies

Cloud Connect Follows Trends in Cloud Computing While Leaving out Real Case Studies

Reflections on a few major points covered at Cloud Connect, including Cloud Performance, DevOps, and Cloud Openness.

Geoffrey Papilion03/06/12
9398 views
0 replies

Groovy, A Reasonable JVM Language for DevOps

If you're working in a Java with a bunch of Java apps, think about giving Groovy a chance for writing some of your monitoring tests, and metric collectors. It is a simpler language than Java to put together those little applications.

Aaron Nichols03/06/12
6481 views
1 replies

Observations on Dev / Ops Culture

Aaron Nichols has worked for 3 SaaS companies now and all 3 have had a meaningful influence in the way he thinks about Operations & Engineering. Find out the important things he learned about Dev and Ops culture in these three companies.

Build A Cloud03/05/12
3054 views
0 replies

7 Presentations on Open Source Cloud Computing and DevOps

Including a crash course on open source cloud computing, xen cloud platform, and an introduction to CloudStack.

Geoffrey Papilion03/05/12
4674 views
1 replies

Configuration Management Tools Still Fall Short

This blogger has a gripe with almost every configuration management tool he's used. He's most familiar with Chef and he's also used puppet a bit, but his examples will all be in Chef, even though he sees problems with all CM tools.

Spike Morelli03/05/12
6436 views
2 replies

Why Having "DevOps" in a Job Title Makes Sense

It’s a very legittimate question, Devops is a cultural and professional movement, so how could it be a job title? This article argues that Devops isn’t the job title, Devops Engineer is, and in this sense Devops is just a qualifier and very useful one at that.

Troy Hunt03/04/12
103178 views
23 replies

The 10 Commandments of Good Source Control Management

These are the 10 best pieces of advice you can get for having good source control management. These examples are all relevant to version control products of all types and programming languages of all flavors.

Eric Minick03/03/12
3120 views
0 replies

Gartner on Real World DevOps

You may still hear a good deal of skepticism about DevOps, but DevOps, if anything, is a recognition of a successful pattern that has played out over and over again. Here is some feedback from Gartner's review of a DevOps case study.

Mitch Pronschinske03/02/12
2735 views
0 replies

Continuous Delivery for .NET - Go 12.1 Adds Direct TFS Support

With the release of Go 12.1 (new versioning), which adds Team Foundation Server integration, Microsoft's push for the integration of its own DevOps-ified tools, like Microsoft Operations Manager (now integrated in VS11), might have some competition from outsiders like ThoughtWorks.

Tomasz Nurkiewicz03/01/12
8729 views
1 replies

Client-side server monitoring with Jolokia and JMX

There is a huge choice of monitoring tools available for Java applications, but it's possible that none of them will provide the features you require out of the box. Here we will develop a simple, yet powerful management console that provides the health status of each node.

Spike Morelli03/01/12
3494 views
1 replies

Why the year of ‘NoOps’ will never come

A PaaS is a wonderful thing that is giving an opportunity to ideas that would probably not otherwise see the light of the internet, and while it drastically reduces the need for IT staff to almost zero it still represents a small share of the tech world and that percentage won’t change any time soon, certainly not in 2013, because of market needs.

Rob Terpilowski02/29/12
23331 views
2 replies

Creating a build pipeline using Maven, Jenkins, Subversion and Nexus.

For a while now, we had been operating in the wild west when it comes to building our applications and deploying to production. Builds were typically done straight from the developer’s IDE and manually deployed to one of our app servers. But all that has changed, and here's how...

Kief Morris02/29/12
12328 views
2 replies

Running Multiple Tomcat Instances on One Server

Kief Morris presents a brief step by step guide to running more than one instance of Tomcat on a single machine. It involves four steps: installation, directory creation, port configuration, and startup.

Matthew Macdona...02/28/12
5346 views
0 replies

Putting the Butler to the Test - Part 3

The last two posts in this series have covered what the overall system will look like and how to ensure your Puppet server is ready to receive the files from the SCM repo via Capistrano. This post will cover setting up the test server using JenkinsCI and creating some tests.

Matthew Macdona...02/28/12
8408 views
1 replies

Deploy and Roll-back System Configs with Capistrano, mcollective and Puppet - Part 2

I’ve been playing around with Capistrano over the past few weeks and I’ve recently created a way to use the power of Capistrano’s “deploy” and “rollback” features with Puppet and MCollective to enable me to have complete control over the deployment of my system configurations. Now you'll learn how to do it.

Matthew Macdona...02/28/12
6906 views
0 replies

Turning a 5 Hour Manual Build and Deploy Routine Into a Single Code Commit - Part 1

This series of tutorials will help you move towards full testing, integration and deployment of your systems - enabling continuous delivery of server configurations. The tools used in these tutorials include Git, Jenkins, Puppet, MCollective, and Capistrano.

Joe Miller02/28/12
9334 views
2 replies

15 Different Statsd Server Implementations

There are statsd clients in many languages and there are also many implementations of the statsd server. There were no resources that listed all of the different implementations, so Joe Miller decided to start one here.

Eric Minick02/27/12
6245 views
1 replies

Continuous Delivery’s Trouble with Web Services

Using a build pipeline to model release orchestration and planning activities is simply a bad fit. It feels like wearing shoes a size too small. You can squeeze into them and they protect the soles of your feet, but expect pain. In this post you'll learn one of the limitations of traditional CD and an approach for accomadating those limitations.

Kris Buytaert02/27/12
5526 views
1 replies

Logstash and ElasticSearch

Kris Buytaert was bitten by an empty search the first time he set up Logstash, but he did find out how to get past that little issue and later learned some other very interesting caveats about using ElasticSearch while logging with Logstash.

Moshe Kaplan02/27/12
2350 views
1 replies

When Agile Met Cloud Computing Thanks to JetBrains' TeamCity

The TeamCity feature from JetBrains allows for integration of EC2 and their Continuous Integration platform.

Brian Gracely02/27/12
1880 views
0 replies

The Cloudcast - Eps.33: "DevOps - One Year Later"

Aaron and Brian talk with Nick Weaver (@lynxbat) about recent conferences (CiscoLive, PartnerExchange, Cloud Connect), the Open Cloud controversy, the evolution of DevOps, and how IT will eventually break off space for new apps. Nick also explains how he name-dropped Christian Reilly (@reillyusa) to meet Adrian Cockcroft from NetFlix.

Kief Morris02/27/12
4233 views
1 replies

Configuration Drift

Configuration Drift is the phenomenon where running servers in an infrastructure become more and more different as time goes on, due to manual ad-hoc changes and updates, and general entropy. Here's what you can do about it...

Troy Hunt02/26/12
3238 views
0 replies

Continuous code quality measurement with NDepend and TeamCity

Learn how to create a build system that sends code quality metrics to your whole team every day. TeamCity and NDepend will be great for generating reports via a build server on a nightly basis so they’re sitting there first thing each morning.