5 ms·
> Maybe the sort of "Redhat certified" sysadmin you get these days can't even shell-script and they think this is some radical innovation. No, sorry. I'm not g
by noja 16y ago
> Maybe the sort of "Redhat certified" sysadmin you get these days can't even shell-script and they think this is some radical innovation.
No, sorry. I'm not going to let you get away with that.
Have you ever actually looked at or done any Redhat (sic.) certification? I have. If you compare it to any other certification at all, you will find the exams much much tougher. I passed all of them first time, most (RHCE) or the majority (above RHCE) definitely do not.
I think dragging in Red Hat certification really weakens your argument. What does being Red Hat certified have to do with knowing how to shell script? Nothing at all. If you want someone who can shell script, _ask_them_if_they_can_shell_script_.
It's a simple question, but don't drag down people who've got certifications, particularly this certification, to make your point.
- gaius 16y agoIf that is true then why is "DevOps" a new thing? Where is the break in continuity between the old-school sysadmins who did all this stuff anyway, and the new-school who think it even needs a special name (and that they've invented it themselves)?
- paulhammond 16y agoThe "new school" is not about operations doing it all themselves, or about a new "devops" position that does both dev and ops. It's about greater cooperation between the team that's developing the application ("dev") and the team that supports it on a day to day basis ("ops"). It's not a new idea, but that doesn't stop it being useful. If you're working on a team that is responsible for both then devops isn't a useful concept - you're probably doing it already. Many people are not so lucky.
- benjaminws 16y agoIt's not really a new thing. It's just a new approach and mentality.
- gaius 16y agoIt's not new. There was a time, not long ago, where all sysadmins were "devops".
- maxawaytoolong 16y agoIt's a consequence of the Java era where the black-box tendency of apps running in the JVM and the "javaschool" educational system conspired to produce a large number of programmers who could produce web apps, but didn't know anything about administering the boxes they were running on. Thus ops teams started loading up with admins who just made sure the servlet containers could spin up and the underlying machines didn't run out of memory or disk space, but had no idea what was going on inside of the app.
- noja 16y agoSo the argument is that, because one group of people invent the name "DevOps", then all recent sys admins must be like that?
- illumin8 16y agoI think it is because most sysadmins didn't study computer science in school, and don't know much about software lifecycle management. When you have a big complex environment with thousands of servers all running the same code, it makes sense to start treating the hardware itself like software components. All modifications to hardware can be committed to a central SVN repository and pushed out with post-commit scripts. As long as you can script all types of OS patches, firmware updates, etc, using some type of language and an automation tool like Puppet or Cfengine, this can be done. For a large company like Google or any cloud provider I'm sure it makes sense to start treating your server infrastructure like software components and have the same type of change control, QA, and deployment methodologies wrapped around it.