Agile2014 has ended
Back To Schedule
Friday, August 1 • 09:00 - 10:15
Devops - The forest for the trees (Karthik Gaekwad) LIMITED

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity seats available

At Agile 2013, I gave a talk (linked below) about “How DevOps changed everything” where I introduced case studies of how my teams had “implemented devops” in our organizations. At the end of the presentation, an audience member asked the question of “What’s next in your devops journey?” which made me ponder. Further, after listening to thought leaders in the space like Gene Kim and Andrew Clay Shafer, I came to a conclusion that devops is more of a philosophy rather than an end goal, and that this philosophy can be applied to other areas while building products.

This talk is meant to be a follow on to last years presentation where I will cover more advanced topics about how we currently use principles that we’ve learned when we implemented DevOps (Culture, Automation, Measurement, Sharing), and expanded to other areas such as Product Managers, Marketing and UI/UX.

The presentation is an experience report of different things we have tried over the course of a few years that have worked (and not worked) in our organization(s). Specifically, I will cover areas that are critical to the timely delivery and success of products:

1. Visibility (or lack thereof): Teams already practicing devops sometimes find it hard to get any visibility in the organization (from the Product Manager(s)/owners etc); I’ll talk about strategies about how we’ve gotten stakeholders interested in things we are doing, and how to keep them engaged.

2. Metrics: FACT: Devops folk love metrics! However, if we expand this idea to metrics and analytics that engage business users, you can change the way you look at the problem or your business. I’ll draw examples from how we’ve started to practice ideas from “The Lean Startup” that have helped us fail (and succeed) faster that before.

3. User Experience: In a typical organization, the folks designing the user experience (UX) are different from the teams implementing it. The devops teams are typically not skillful enough to build great looking frontends and UX. I’ll talk about how devops teams can use front end frameworks like Twitter Bootstrap and be empowered to create internal dashboards, and bring visibility to your metrics to others in your organization.

4. App Security: Most devops teams already have a strategy for continuous integration (CI); however application security testing is a piece that sometimes gets left behind; I’ll provide examples on how we use the open source Gauntlt framework to hook security tools to your CI cycle and run security tests as a part of your CI framework.

avatar for Karthik Gaekwad

Karthik Gaekwad

Senior Engineer, StackEngine
I'm an experienced software engineer with a passion to quickly design and develop cloud hosted, web software products. I enjoy writing API's and user interfaces. I live in Austin, Texas and I'm an organizer for Devopsdays Austin, Container Days, and CloudAustin.

Friday August 1, 2014 09:00 - 10:15 EDT
Osceola 4
  DevOps, Talk