Build resilient systems at scale
May 27–29, 2015 • Santa Clara, CA

continuous delivery conference sessions

5:05pm–5:45pm Thursday, 05/28/2015
Laine Campbell (OpsArtisan)
Slides:   1-PDF 
IT is undergoing a revolution, and database administration is no exception. As Ops teams evolve into reliability engineers, developers and traditional systems administrators find themselves diving into the world of the DBA. In this session, we take the model of site reliability engineering and guide you through the components of the craft of DB architecture/operations in that context.
11:50am–12:30pm Friday, 05/29/2015
Steve Hoffman (Orbitz Worldwide), Rick Fast (Expedia)
Slides:   1-ZIP 
In this talk we will discuss how we enabled decomposition of one of our 250+ system components into a continously deployed microservice cluster using Docker, Consul, the ELK stack, and Graphite. We will discuss the architecture and supporting services as well as the continous delivery from source to production via Ansible and Jenkins.
2:40pm–3:20pm Thursday, 05/28/2015
Ian Malpass (Etsy)
Slides:   1-PDF 
Failure is inevitable. Wait! Come back! It's OK. If things are going to go wrong, what do you do? I'll tell you about Etsy's approach to failure: how it influences our tools and our philosophy, and how we try to minimise the cost of failure.
4:30pm–4:50pm Wednesday, 05/27/2015
Jeff Sussna (Ingineering.IT)
Slides:   1-PDF 
The complex, co-creative nature of digital services means we can’t fully know how our designs will work until we deploy them. Operations needs to be an input to design as well as an output. This talk will present continuous design as an extension of DevOps, and describe concrete ways to create a circular design-operations loop that unifies marketing, design, development, operations, and support.
9:00am–10:30am Wednesday, 05/27/2015
Michael Brunton-Spall (Government Digital Service)
Slides:   1-PDF 
As we move towards architectures designed to cope with changing requirements, and eternal services that go live and iterate, how can we manage change in a secure way? How can we possibly build secure systems in this environment?
1:45pm–2:25pm Friday, 05/29/2015
Adam Auerbach (Capital One)
In a highly integrated environment with agile teams having many dependencies, Capital One had the typical rigorous release and change management process you would expect at a large national bank. Through the adoption of DevOps and other “shift left” enablers, Capital One was able to automate these processes and quality gates, to enable release-on-demand and eventually continuous delivery.
2:40pm–3:20pm Thursday, 05/28/2015
David Genn (IG Group)
How do you migrate to a continuous delivery model in the highly regulated world of financial trading? In this talk, we look at how IG Group have started this process to allow us to break away from monthly releases, and get features into production faster whilst protecting uptime and stability.
4:10pm–4:50pm Friday, 05/29/2015
Aaron Suggs (Kickstarter)
Slides:   1-PDF 
Discover the benefits of training your entire organization to contribute code. Kickstarter teaches GitHub for Poets, a one-hour class that empowers all staff to make improvements to our site, and fosters a culture of transparency and inclusivity. Learn about how we’ve made developing with GitHub fun and safe for everyone, and the surprising benefits of having more contributors to our code.
11:00am–12:30pm Wednesday, 05/27/2015
Kurt Andersen (LinkedIn)
Slides:   external link
The email world has been changing over the last 10 years to thwart its exploitation by abusers and spammers. Domain authentication is the biggest step in this evolution. This tutorial will help you know what to require of vendors or to implement in your own systems to ensure that you can effectively deliver your message to your end users--reliably, safely, and while protecting your brand identity.

Related blog posts

People often talk about accepting change, but the better approach is to seek it out and embrace it.. Read more
The Velocity Conference is returning to Santa Clara this May 27-29 and it got me thinking about what makes a conference great. I think the truly great conferences are ones that leave us with questions - questions that eventually cause us to see technology differently or alter the way we work.. Read more