Continuous Delivery with Daniel Piessens
Carl and Richard talk to Daniel Piessens about building continuous delivery solutions. The conversation starts out with an explanation of the differences between continuous integration, deployment, and delivery - and the fact that there are business decisions to deal with there, not just technical decisions! Daniel also digs into the challenges around getting Operations deeply involved in the testing process so that they have control over features as they are developed and can be turned off and on of your canary servers when needed. Lots of cool thinking about the future of software development with DevOps practices.
Having over 15 years of experience in the software industry, Daniel Piessens has built world class enterprise applications in the transportation, insurance, and healthcare industries. He was a Microsoft Patterns and Practices Champion and is regular adviser to Microsoft on DevOps related topics. Dan speaks regularly at conferences such as Agile and DevOps Days, but also enjoys the local user group. After 4 years in the Agile and DevOps consulting space, Dan recently returned to the product world as VP of Product Development for Tricast. When he's not geeking out, you can find him spending time with wife and three children.