Fueling innovative software
July 15-18, 2019
Portland, OR

CI/CD takes a village: Deliver more, faster, with InnerSource

Harikrishnan N (Capital One)
11:35am12:00pm Tuesday, July 16, 2019
InnerSource Day
Location: E143/144
Average rating: ***..
(3.00, 1 rating)

Level

Intermediate

In today’s digital world, time to market is key. Companies want to deliver software faster, often, and with confidence. Continuous integration and continuous delivery is a powerful concept help achieve this, but it relies heavily on automation. It involves orchestrating complex layers of code, infrastructure, and pipeline. At the peak of DevOps culture, some see momentum in that direction, but it’s not far enough yet to call it a success because many teams are busy reinventing the wheel rather than solving the problem. InnerSource paves a whole new way to collaborate and innovate.

H. N. details how Capital One realized this and created a new CI/CD platform with strong fundamental building blocks, ready and open for contribution from other teams to automate its software deliveries. The initial and minimal version of the platform soon transformed into a robust tool supporting many flavors of deployments through InnerSource. Now, teams focus on developing features and delivering to customers rather than struggling with automation. The platform boasts reusability, collaboration, and innovation through best practices such as documentation, pair programming, abstraction, training, and support channels.

Photo of Harikrishnan N

Harikrishnan N

Capital One

Harikrishnan N is a senior DevOps engineer on a tools team that enables development to be autonomous with software deliveries in the cloud. He builds robust delivery pipelines and tools to ship product faster and with high quality in the cloud. He’s one of the major contributors for the InnerSource CI/CD project at Capital One.