DevOps Zone is brought to you in partnership with:
  • submit to reddit
Patrick Debois12/12/11
5112 views
0 replies

Puppet versioning like a pro

A big thanks to Atlassian for allowing me to post this series!! There is NO reason, not to use a version control system while developing puppet manifest/modules. Stating that should be an open door. It allows you to go back in time, share things more...

Greg Duncan12/11/11
1965 views
0 replies

Want some help making snippet deployment and sharing easier? Snippet to VSI!

This is an interesting project that came to light via a comment on another post (here). I dig the idea of how this would seem to make deployment and sharing or snippets easier...Project Description:This tool can convert snippet file to vsi file. This tool...

Mitch Pronschinske12/10/11
2457 views
0 replies

From Sysadmin Hell To Operational Bliss

This presentation is for those who are about to start deploying Puppet, in the early stages of deployment or those who have a large number of existing systems to bring under puppet control. The presenter will talk about how Sun Microsystems went from...

Mitch Pronschinske12/10/11
3543 views
0 replies

DevOps for Django - The Best Deployment Strategy

Deploying Django is hard according to blogger Randall Degges.  His initial post about Django deployment got a lot of attention from some big time developers in the Django community.  What he decided to do as a result was to start documenting the best...

Mitch Pronschinske12/09/11
3584 views
1 replies

10 Goals Related to DevOps

Looking for a "DevOps Manifesto" to help guide your own organizational transiton?  Well, there's no 'manifesto' out there like we have for Agile and SOA, but I think if you look around, you'll find that this commuity does have some well-defined,...

Mitch Pronschinske12/09/11
4312 views
0 replies

Ben Rockwood of Joyent - The DevOps Transformation

From the Large Installation System Administration Conference (LISA '11) conference, here is the abstract and video of the much-talked-about session by Ben Rockwood, Joyent: DevOps may be a new term, but it's not a new idea. in this session we'll...

Jim Bird12/09/11
5172 views
1 replies

Devops has made Release and Deployment Cool

Back 10 years or so when Extreme Programming came out, it began to change the way that programmers thought about testing. XP made software developers accountable for testing their own code. XPers gave programmers practices like Test-First Development...

Matthias Marschall12/08/11
5965 views
1 replies

DevOps is NOT a Job Description

The DevOps hype produces some strange effects. Not only do tool vendors try to jump on the DevOps band wagon by declaring their products “DevOps inside” or listing DevOps as a feature, but companies start to look for a “DevOp” in their job ads....

Andrzej Krzywda12/08/11
4993 views
2 replies

Continuous integration - some tips

A continuous integration server is a must for every non-basic project. Here are some of my tips for working with CI servers. NotificationsIRC, email, campfire - use what fits best for you. Ideally, the notification should come with some info about the...

Mitch Pronschinske12/07/11
4087 views
0 replies

Doing DevOps "Before it was Cool"

We caught up to Eric Minick of UrbanCode at the Agile 2011 conference and asked him how he has been involved with the DevOps movement before it really had a name.

Mark Needham12/07/11
3405 views
0 replies

Continuous Delivery: Removing manual scenarios

On the project that I’m currently working on we’re trying to move to the stage where we’d be able to deploy multiple times a week while still having a reasonable degree of confidence that the application still works. One of the (perhaps...

Pat Shaughnessy12/06/11
2597 views
1 replies

It’s time to clean up your mess: refactoring Cucumber step definitions

This week I decided to look through my features/step_definitions folder after reading Aslak Hellesøy’s post from Wednesday about removing web_steps.rb. I was worried that I might need to write many more custom steps since web_steps.rb will disappear...

Steven Romero12/06/11
2520 views
1 replies

The Agile and DevOps Band-Aids

I just read a great InfoWorld blog post by Neil Mcallister, “DevOps – IT’s latest paper tiger” http://t.co/l3VMXEfU. Neil contends, “no half-baked movement can solve the broad, complex challenge of bridging the gap divide between application...

Mitch Pronschinske12/06/11
7823 views
0 replies

Deploy ALL the Things - Deployment Myths Part 2

This is part 2 in a post on deployment strategies. The previous post is located here This post was authored by John E. Vincent (aka. lusis).  Creator of Noah—a lightweight node/service registry inspired by Apache Zookeeper.  For more deployment...

Mitch Pronschinske12/05/11
7696 views
1 replies

Rollbacks and Other Deployment Myths

I came across an interesting post today via HN. I’m surprised (only moderately) that I missed it the first time around since this is right up my alley: Why are you still deploying overnight? I thought this post was particularly apropos for several...

Patrick Debois12/05/11
6644 views
1 replies

Puppet editing like a pro

I've spent some time recently on setting up my environment to work more productively on writing puppet manifests. This blogpost highlights some of the findings to get me more productive on editing puppet files and modules. Some older information can be...

Mitch Pronschinske12/05/11
4044 views
0 replies

DevOps Tweets of the Week - 12/5

After the quiet Thanksgiving holiday week here in the States, the the DevOps community on twitter is buzzing again.  More fun and interesting tweets have been compiled once again. Here are some of the best tweets I found from last week. ...

Mitch Pronschinske12/04/11
3954 views
0 replies

HA Puppetmaster At (Mt) Media Temple

Sharif Nassar: In this talk I will cover the design and setup of a high availability puppetmaster setup both for redundancy and scaling.See our HA puppetmaster configuration that automagically configures:ApachePassengerPuppetLVSGlusterfs

Gareth Rushgrove12/03/11
2454 views
0 replies

Collecting Metrics With Ganglia And Friends

I had the pleasure of speaking at Cambridge Geek Night in April, the topic of conversation being using Ganglia to collect more than just base systems metrics.The audience of web developers, the odd sysadmin and business folk seemed to enjoy it and we had...

Mitch Pronschinske12/03/11
4247 views
0 replies

DevOps & IBM

The practices and technologies of DevOps have begun to spread into what I'd call "the mainstream," which is fantastic: DevOps has a lot to offer to all IT organizations. IBM has taken notice and started getting involved. Here, while at the IBM...

Simon Brown12/02/11
4856 views
1 replies

Design-Build-Run

Or everything you should know about building software! While in London last year I met up with Dave Ingram, author of Design-Build-Run. It's subtitled "Applied Practices and Principles for Production-Ready...

Daniel Doubrovkine12/02/11
3337 views
0 replies

Deploying Latest to Heroku with Jenkins CI

You can use Jenkins Batch Task Plugin if you want to deploy the latest revision to Heroku. Our deployment has two steps: a rake task that pushes assets to S3/Cloudfront and a git push. So the batch task attached to our repo looks like this. git...

Mitch Pronschinske12/01/11
3373 views
0 replies

Why the "DevOps" Buzzword Can be a Force for Good

I felt compelled to respond to a well-reasoned article written today by Infoworld veteran Neil McAllister.  The article does a nice job of pointing out a lot of the confusion and dissonance in the DevOps movment—for example, is DevOps occuring because of...

Matthias Marschall12/01/11
2220 views
0 replies

DevOps – Break Down The Wall

Instead of escalating wars between departments by driving them to ever more ambitious, local goals, we need to break down the wall between development and operations. Defining overarching goals which resonate for both departments creates an environment...

Dawn Cannan12/01/11
7267 views
5 replies

How *NOT* to win the hearts of developers, part 2

So, this next one, for me, points out something that I felt was a difficulty in being a tester with development experience.  See part one here.I don't believe I handled it the best way, but hope that I can use it as an example and teach, perhaps, better...