Posts Tagged: Github


25
Jun 15

We Monitor the Monitorama

If DevOps is CAMS—culture, automation, metrics, and sharing—then it makes sense there’d be a conference on monitoring and metrics…and there is: Monitorama! In episode 56, the crew gets together with Jason Dixon , aka @obfuscurity, the founder of Monitorama to talk about the fourth incarnation of the conference. We do a deep dive into what all is encompassed when we say “monitoring,” why monitoring really isn’t about CPU load and memory, other things you can monitor, and why Paul was stupid for not coming to Monitorama earlier; join us, the crew, as…

We Monitor the Monitorama

Join J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, EJ Ciramella, aka @eciramella Seth Thomas, aka @cheeseplus, Pete Cheslock, aka @petecheslock,
and Katherine Daniels , aka @beerops for the discussion, plus a the last couple of weeks in News & Views and a
fresh Tool Tip!

Episode 56 is sponsored by
Pager Duty!

Or, download Episode 56, or any of our previous shows!

Show Links/Notes

Tool Tip

EJ introduces us to Convection, a modular DSL for AWS Cloud Formation.


Join Us!

What comes to mind when you hear the word monitoring? #monitoringlove or #monitoringsucks?

What’s your best monitoring story?

Join the discussion!


20
Apr 15

I Don’t Always Test, But When I Do…

Do you test? Do you want to test? For many operations and build/release engineers (and even some developers!), testing can be a bit of a foreign concept. It’s hard to pay attention to getting to 100% code coverage on your unit tests for your inrastructure cookbooks and manifests when the infrastructure is on fire! But… maybe that’s why it’s on fire? For this episode, Mike McGarr walks us through the nuts and bolts of testing, so we can all become better testers, and start integrating testing into our workflows, even if we’re not developers. Join us for:

I Don’t Always Test, But When I Do…

Join J. Paul Reed, aka @SoberBuildEng, Seth Thomas, aka @cheeseplus, Pete Cheslock , aka @petecheslock, J. Michael McGarr, aka @SonOfGarr, and Katherine Daneils, aka @beerops for the discussion, plus a the last couple of weeks in News & Views and a special O’Reilly guest!

Episode 55 is sponsored by
Pager Duty!

Or, download Episode 55, or any of our previous shows!

Show Links/Notes

A Special Guest

Paul and Courtney Nash, O’Reilly’s Director of Strategic Content and Velocity Conference tri-chair, discuss the thematic changes for Velocity Conference.

Join Us!

What is your relationship with testing?

What’s the best story where a unit or acceptance test totally saved your bacon?

Join the discussion!


17
Oct 14

Notes to Your Butler

For many, the words “continuous integration” are synonymous with Jenkins. Love it or hate it, we all use it and we tend to trick out our Jenkins installations with all myriad plugins. But as your trusty butler, does Jenkins always know what you need? For Episode 50, the panel takes a look at issues and usecases for Jenkins installations large and small alike, and comes up with some things you might want to leave as:

Notes to Your Butler

Join J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, EJ Ciramella, aka @eciramella Sascha Bates, aka @sascha_d, and J. Michael McGarr, aka @jmichaelmcgarr for the discussion, plus a the last couple of weeks in News & Views and #DevOpsDearAbby!

Episode 50 is sponsored by
Pager Duty!

Or, download Episode 50, or any of our previous shows!

Show Links/Notes

DevOps Dear Abby

Philip Watts asks Any suggestions for explaining the value of social tools (irc, slideshare) to an enterprise?

Patrick Wiltrout asks (via my Atlassian Summit talk) “How do you fit the maven release plugin into Continuous Delivery?

Join Us!

What features did you wish Jenkins did (or was better at)?

How have you solved issues you’ve run into while scaling Jenkins?

Join the discussion!


30
Jan 14

Continuous Deployment… or Annoy-ment?

For episode 35, the crew takes a look at a core component of continuous delivery: the application update mechanism. We talk a bit about our collective experiences supporting update paths, how some of the players in our industry conduct their updates, and whether or not that’s actually good for customers, or it’s just a myth we hear parroted constantly. We also take a look at a couple of case studies related to continuous delivery transformations, and some myths around the implementation details of continuous delivery, ultimately trying to figure out, whether it’s customers, engineering teams, release teams, or ops teams, are the way we do updates today:

Continuous Deployment… or Annoy-ment?

Join J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, and EJ Ciramella, aka @eciramella for the discussion, plus a the last couple of weeks in News & Views and a (bunch of!) tool tips!

Or, download Episode 35, or any of our previous shows!

Show Links/Notes

Tool Tip

Youssuf introduces us to jq (not “jk!”)


Join Us!

What’s your opinion, as a customer, on constant updates? Silent updates?

What application architecture and testing issues have you run into while trying to adopt continuous delivery?

Join the discussion!


10
Oct 13

Because You Watched DevOps, You Might Enjoy Netflix

It’s hard to have a conversation or hear a presentation these days about DevOps without hearing Netflix’s name being uttered: they’re a poster-child not only for employing DevOps principles and techniques, but for successfully moving their entire application to Amazon’s Web Services public cloud. But how did they achieve this? And what cultural and technological struggles did they have while reshaping themselves from a company that mails out DVDs to a company that slings bits and produces Emmy-award winning content. Join us for a chat with members of Netflix’s Engineering Tools and Playback Reliability teams; we know it’s a conversation you won’t want to miss… after all:

Because You Watched DevOps, You Might Enjoy Netflix

Join J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, EJ Ciramella, aka @eciramella, Sascha Bates, aka @sascha_d, and Seth Thomas, aka @cheeseplus plus the last couple of weeks in News & Views!

Or, download Episode 28, or any of our previous shows!

Show Links/Notes

Join Us!

What cultural struggles does your organization deal with?

Would “context, not control” work in your company?

Join the discussion!


1
Aug 13

Training: Vapid or Valuable?

Earlier this year at ChefConf, rabble-rouser Sascha Bates proclaimed that “training is pointless! Why do training when you can just sequester yourself (and maybe your team) away and read a book!” But, within earshot were Julian Dunn and Nathen Harvey, who both lead training for a living. Hilarity ensued, and we decided to mediate the “dispute” for episode 24! We tackle the issue of training, learning styles, and industry technical certifications, as we try to figure out:

Training: Vapid or Valuable?

Join J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, EJ Ciramella, aka @eciramella, Sascha Bates, aka @sascha_d, and Seth Thomas, aka @cheeseplus, plus the last couple of weeks in News & Views and another DevOps Dear Abby!

Or, download Episode 24, or any of our previous shows!

Show Links/Notes

DevOps Dear Abby

Adam asks via email:

[I] recently had a discussion with my direct supervisor in which he opened the door to the possibility of me moving into a software development manager position for one of the other dev teams…. While I like the possibility of being a person who can help others facilitate their professional development, I worry about what I might be giving up in going down the management path (namely life as a developer).

I’m wondering if any of the Ship Show crew have any experience with being offered positions in middle-management or other supervisory roles, and if they chose to (or not to) go down that route & what were the factors involved in that decision.


@mikefiedler asks “So why is [there a disconnect between academia and industry], and can/should we change that?”

Join Us!

Have you had training experiences that made you cringe? Or that you’d gladly recommend? What learning techniques do you feel work the best when you’re trying to understand something new?

Join the discussion!


2
Oct 12

Bootstrapping Your Developer Environments

For Episode 7, we examine the issue of bootstrapping developer work environments. Can the configuration management and automation tools we all know and love be used to get setup developer workstations and get your new-hires writing, building, and shipping code more quickly? And is that even something DevOps and release engineers should be responsible for? Join as we examine strategies for:

Bootstrapping Your Developer Environments

Join J. Paul Reed, aka @SoberBuildEng, EJ Ciramella, aka @eciramella, Youssuf El-Kalay, aka @buildscientist, Seth Thomas, aka @cheeseplus, and Sascha Bates, aka @sascha_d for techniques on improving initial developer productivity, plus coverage of the last couple of weeks in News & Views and a new segment: The Comment Block.

Or, download Episode 7, or any of our previous shows!

Show Links/Notes

Review

Paul waxes philosophic on Sascha’s Learning to Let Go (or How I Stopped Worrying and Learned to Love the Bomb), and argues that in the end: we’re all practicing therapists.


Join Us!

How do you deploy environments to your developers? What tricks do you use to make it faster, repeatable, and your teams more productive?

Join the discussion!


23
Jul 12

DevOps: Release Engineers 2.0 or Something More?

In Episode 2 of The Ship Show, we take a closer look at the “DevOps” role, the types of engineering DevOps encompasses, and attempt to answer the question:

Is “DevOps” Just Release Engineering for Web 2-dot-oh?

Join us, your hosts J. Paul Reed, aka @SoberBuildEng, Youssuf El-Kalay, aka @buildscientist, and Seth Thomas, aka @cheeseplus, as we take a look at the news of the week, look at new tools to help you ship software, and attempt to dissect and demystify DevOps!

Or, download Episode 2, or any of our previous shows!

Show Links/Notes

Review

Rundeck
An open-source process automation and command orchestration tool with a web console and the ability to integrate with Jenkins.

Check ‘em out at rundeck.org.

Join Us!

Join the discussion: