The Colorado Springs Open Source Software Meetup Group Monthly Meetup

  • Sep 26, 2013 · 6:00 PM
  • This location is shown only to members

6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:35 PM - Announcements
6:35 - 7:15 PM - Basic Concepts
7:15 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings

Replacing Configuration "Management" with "Engineering"

Ad hoc solutions to site configuration lead only to job security for the perpetrators.  A better plan is repeatable, practical and structured engineering for every data center resource.  We "manage" processes with highly variable inputs (e.g food, worker output, children, and weather), we engineer bridges, roads, machines, and data centers.  This is not an "all or nothing" proposal; adopt only the engineering processes and policies that work for you.

In this presentation I'll explain both the conceptual process and an example implementation (or 2 if we have time).  All the tools mentioned and most of the policies I used are available for your use after the talk.  Linux RPMs will be available for the code.

The same engineering practices are used a Indiana University, Purdue, FedEx, Facebook, Google and other organizations.

Kevin Braunsdorf

Kevin Graduated from Purdue University in December 1988 with a Bachelor of Science in both Systems and General Computer Science. He worked there for the University's Computing Center from 1986 to 1994.

While there Kevin substituted for various professors, gave introduction talk to freshmen, and taught the co-operative extension classes for C, shell, and sometimes others. Kevin also wrote test for the bash project, which became /bin/test for most Linux distros. Rich (rsk) and he also stopped the Morris worm. Kevin was the moderator of comp.sources.reviewed, and published a few Usenix/Lisa papers together with his student programmers. He also wrote another classic program: math.sed, the renowned sed calculator.

In late 1994 Kevin moved to FedEx. He was hired to help with the remote configuration of field devices. Most of those tools Kevin still uses and have kept up-to-date. Now days we call this "configuration engineering", because we actually have doctrine that guides us -- not just a blob of hacks which we "make do".

Kevin was asked to architect the new web presence. Kevin and his friends built a great dmz/zmd/admin network structure that we still use today.

Kevin moved to Colorado Springs in 2011 as FedEx opened a new data-center. He helped design the air-flow, power, and the race/rack structures. Kevin prides himself on almost never having to visit the data-center: it is supposed to be a lights-out operation, and "no visits" means we are winning.

Now Kevin works on special projects. He solve problems other people don't know we have until I fix them. It is a good life.

Intro to Spring Data

Spring Data is a group of projects that make it easy to connect spring based applications with various days access technologies, like JPA and relational databases, but also non-relational databases, map-reduce frameworks in an interchangeable manner. This basic concepts talk will introduce Spring Data, talk about supported data access technologies and provide some examples using JPA and MongoDB.

Jeremy Rickard

Jeremy has worked for Lockheed Martin for 10 years, both in the DC metro area and Colorado Springs. He has mostly focused on development of Java EE applications, with a focus on web services (soap and REST) and web based interfaces with lots of JavaScript. Also some Perl and Python.

Website Sponsor:Homeland Security Careers
Food Sponsor: TEKSystems
Door Prize Sponsors:Jetbrains - Software license (Several products to choose from)
Book Sponsor:OReilly Publishing - Technical books

Join or login to comment.

  • KS B.

    Here are some notes from my talk.
    Thanks for all the favorable comments.

    October 7, 2013

  • Jeremy R.

    Terry and Shane, yep! i'll upload to speakerdesk when I get home or you can send me a message with your email and I'll email you a pdf or ppt...or you can have the keynote file if you use a mac :)

    September 27, 2013

  • Terry

    Great presentations... is it possible to get a copy of the slidedeck on Spring Data?

    September 27, 2013

  • Shane H.

    I appreciated the intro to the Spring Data framework — a great overview. Kevin's talk on Configuration Engineering was a hidden gem — a very engaging speaker, with an *incredible* depth of knowledge and experience.

    1 · September 27, 2013

  • Shane H.

    A great introduction to Spring Data, followed up by the best presentation on --Configuration management-- Configuration *Engineering* that I have ever heard. A very worthwhile evening!

    September 27, 2013

  • Bruce

    Kevin's talk on Configuration Engineering was great! His processes are focused on results which, unfortunately, is missing in many organizations today. I gained much practical information from his presentation. Thanks for presenting, Kevin!!!

    September 27, 2013

  • Brandon H.

    New to the area and looking forward to getting to know the local open source community

    September 19, 2013

25 went

Our Sponsors

  • HSC Careers

    HSC Careers pays for our web page on

  • TEKSystems

    TEKSystems is one of our quarterly food sponsors.

  • Apex Systems

    Apex Systems is sponsoring food and drinks once a quarter for the group.

  • Blackstone Technology Group

    Blackstone Technology group is a quarterly food sponsor for the group.

  • CA Technologies

    Quarterly food sponsor.

  • OReilly

    OReilly provides discounts and book door prizes for our monthly meetings

  • Atlassian

    Atlassian provides free software licenses for Open Source projects.

  • JetBrains

    JetBrains supplies a free license for a door prize for our group monthly

  • Pearson Education (Books)

    35% off books USERGROUP 40% off 2 Products IUG240 45% off Digital IUGD45

Create your own Meetup Group

Get started Learn more

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy