The Goat Farm – Episode 13 – Measuring Success at Capital One

We all think DevOps is a better way to work, but how can you begin to measure aspects of your DevOps transformation. In this episode we talk to Adam Auerbach and Topo Pal of Capital One, and learn more about the work they are doing. We discuss how their DevOps journey started, how it’s now a CIO mandated journey, and how they build some open source tooling to help them measure the speed at which they are moving.

Download MP3 – iTunesStitcherRSS

Show Notes:

Scaled Agile Framework (SAFe)

Capital One DevOps Dashboard – Hygiea

15 principles of CD (mostly binary, used to create heatmap of maturity for Capital One platforms)

  • Github (or similar) with branching strategy
  • Code Coverage (90% preferred, at business discretion)
  • Static Analysis (e.g. PMD, CPD, FindBugs)
  • Static Security
  • Open Source/third party vulnerability scan/support
  • Automated instance provisioning in each region
  • Immutable servers
  • Artifact management
  • Automated build, deploy, and testing on commit (can be by feature)
  • Automated integration testing on successful test
  • Automated performance testing
  • Automated/repeatable rollbacks (including data migrations)
  • Push button/automated deployments to production
  • Automated generation of COs
  • Blue/green (zero downtime/canary) releases
  • Feature activation (wire on/wire off)

 


adam_auerbachAdam Auerbach – TwitterLinkedIn

Adam Auerbach is the Sr Technology Director for Advanced Testing and Release services for Capital One Financial Corporation.  Adam is responsible for Capital One’s enterprise performance and automated testing departments as well as enterprise release management. Since joining Capital One, he has provided leadership for the agile transformation of their quality assurance group and led the enterprise adoption of DevOps and ATDD. Before joining Capital One, Adam was with Chase and other financial and insurance companies, in various leadership positions focusing on quality and agile practices.

 

topo_palTapabrata Pal (Topo) – TwitterLinkedIn

Tapabrata Pal has 20 years of IT experience in various technology roles (developer, operations engineer, and architect) in the retail, healthcare, and finance industries. Over the last five years, Tapabrata has served as director of Capital One’s Enterprise Architecture group, and led the company’s DevOpsSec initiatives. He is currently director and individual contributor focusing on next-generation infrastructure. Tapabrata is also the community manager and a core committer of an Open Source project “Hygieia” that won “Open Source Rookie of the Year” for 2015.
Previously, Tapabrata spent some time in academics doing doctoral and post-doctoral research in the field of solid state physics.

The Goat Farm – Episode 12 – DevOps When Startups Become Enterprises

In this episode we talk to Andy Domeier of SPS Commerce. As startups grow into larger companies, they face the same scaling challenges that larger enterprises tend to encounter. Andy gives us his 11 years of experience of watching SPS Commerce grow from a startup to an enterprise, and how they’ve handled these challenges. We also focus on some of the technology SPS using to help scale the people, and scale their technology capabilities.

Download MP3 – iTunesStitcherRSS

Show notes:


Andy Domeier – LinkedInTwitter
andydomeier

Andy has been in Technology Operations leadership with SPS Commerce for the past 11 years.  SPS grows very aggressively creating an environment of persistent growth challenges.  Andy’s focuses within the organization include:  monitoring and operating complex changing systems, priority organization and alignment, and the organization of Knowledge.

The Goat Farm – Episode 10 – Vendors: Frenemies Or Friends?

In this episode we team up with Arrested DevOps to talk about our experiences working for vendors and being on the customer side of the table. We discuss how modern software sales have changed, especially with the advent of open source, and how vendors are being challenged to provide credible help not just steak dinners & golf games.

This was a special co-production with Arrested DevOps. Don’t forget to subscribe to their Enterprise DevOps podcast on iTunes or via RSS!

Download MP3 – iTunesStitcherRSS

Show notes:


 

Matt Stratton – TwitterLinkedIn

Matt Stratton is a solutions architect at Chef, where he demonstrates how Chef’s automation platform provides speed and flexibility to clients’ infrastructure. He is devoted to concepts like Continuous Delivery and Infrastructure as Code, and his license plate actually says “DevOps”. He lives in Chicago and has an unhealthy obsession with Doctor Who, Firefly, and Game of Thrones. And whiskey.

Trevor Hess – Twitter

Adding his bio late enough for it to be a cutout stuffed in the playbill, Trevor Hess is a Software Consultant at 10th Magnitude. Usually writing .NET applications on Azure, he always appreciates new challenges. Between exceedingly nerdy anecdotes and useless facts lay some opinions and thoughts about how we build software and teams. Trevor has been seen previously in such shows as “The Fantasticks” and “Joseph And the Amazing Technicolor Computer Screen”.

Bridget Kromhout – Twitter

Bridget Kromhout is a Principal Technologist for Cloud Foundry at Pivotal. Her CS degree emphasis was in theory, but she now deals with the concrete (if ‘cloud’ can be considered tangible). After years in site reliability operations (most recently at DramaFever), she traded in oncall for more travel. A frequent speaker at tech conferences, she helps organize the AWS and devops meetups at home in Minneapolis, serves on the program committee for Velocity, and acts as a global core organizer for devopsdays. She podcasts at Arrested DevOps, occasionally blogs at bridgetkromhout.com, and is active in a Twitterverse near you.

Adrian Cockcroft of Battery Ventures – The Goat Farm – Episode 8

In this episode we talk to the famous (or infamous) Adrian Cockcroft of Battery Ventures. Adrian is known for his work at Netflix and his work to migrate them to a Cloud first strategy, then before that for his book on Sun performance tuning.

Adrian has been doing a lot of work talking to CIOs of large enterprises and helping them understand where ideas such as DevOps, microservices, Cloud are taking the industry. He allows tells us how he is helping CIOs realize how their IT organizations must transform to adopt these new ideas. This episode is all about how the horses are growing horns to become the unicorns.

(Editor’s note: We are really sorry about the audio on this episode. Adrian was in Portland, Michael was in Amsterdam, and Ross was in Minneapolis. While we could have cut a bunch of the bad audio, the content was so good we didn’t want to drop anything. Apologies.)

Download MP3 – iTunesStitcherRSS


Show Notes


Adrian Cockcroft – LinkedInTwitter

Adrian Cockcroft has had a long career working at the leading edge of technology. He’s always been fascinated by what comes next, and he writes and speaks extensively on a range of subjects. At Battery, he advises the firm and its portfolio companies about technology issues and also assists with deal sourcing and due diligence.

Before joining Battery, Adrian helped lead Netflix’s migration to a large scale, highly available public-cloud architecture and the open sourcing of the cloud-native NetflixOSS platform. Prior to that at Netflix he managed a team working on personalization algorithms and service-oriented refactoring.

Adrian was a founding member of eBay Research Labs, developing advanced mobile applications and even building his own homebrew phone, years before iPhone and Android launched. As a distinguished engineer at Sun Microsystems he wrote the best-selling “Sun Performance and Tuning” book and was chief architect for High Performance Technical Computing.

DevOps at Standard Bank – The Goat Farm – Episode 6

It’s been awhile since the last episode, but we are back with a bang! In this episode we talk to Standard Bank, the largest bank in Africa, about the challenges they faced in taking a DevOps approach in their organization.

Compliance at Velocity was one of the tracks at this year’s ChefConf. Our guest Josef Langerman discusses corporate compliance and the scale of how broad and wide regulations can affect an enterprise’s approach to DevOps, leveraging Agile, and delivering the right solutions for customers/guests.
Listen to Josef’s recount of Standard Bank’s journey – including discovery of change
champions, driving a new, DevOps culture, and establishing a set of themes to
continuously improve and advocate for new ways to satisfy the company’s needs.

We recorded this episode at ChefConf 2015 and we were happy to have Jason Walker of Target as our guest host. If you want to find out more about the topics we discussed, check out the links below.

Download MP3 – iTunesStitcherRSS

Guest Info:

Josef Langerman – LinkedIn – Twitter

Information Technology executive with experience across the Airline, Retail and Investment Banking Industries. My focus is on maximizing development throughput and large scale software development using DevOps and Agile approaches. I am also passionate about higher education and IT research. My teaching and research focus is on Project Management and Software Development.

 

Show Notes:

Jason Walker at ChefConf:

Rachel Chalmers at ChefConf:

 

Jonny Wooldridge on Enterprises vs Startups – The Goat Farm – Episode 3

In this episode Ross and I talk to Jonny Wooldridge, formerly of Marks & Spencer and currently at The Cambridge Satchel Company. We ask Jonny his thoughts on what DevOps is like in an Enterprise vs a Startup, how to jumpstart adoption, how to handle “legacy systems”, and get his thoughts on concepts such as “Pace Layering” and “Bimodal IT”.

Ross and I also talk about why the language we use is important when talking about DevOps and DevOps concepts.

Download MP3 – iTunesStitcherRSS

Guest Info:

Jonny Wooldridge – LinkedInTwitter

Jonny Wooldridge is CTO of The Cambridge Satchel Company and has a history of leading agile cross-functional teams in dynamic and fast paced start-ups in London including lastminute.com, Opodo.com and Photobox.com. Prior to joining The Cambridge Satchel Company he was Head of Web Engineering at the British multinational retailer M&S. He was instrumental in introducing DevOps to the enterprise whilst working on a 3 year / £150 Million project to re-platform the website, order management systems & customer service tools.

He is passionate about Lean and DevOps topics, particularly in challenging environments (like the average enterprise!) and earlier this year started a blog at enterprisedevops.com.