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

devops conference sessions

11:50am–12:30pm Thursday, 05/28/2015
Ross Clanton (Target), Heather Mickman (Target)
Slides:   external link
Target has been focused on (re)building an engineering culture for over a year. One of the most important components has been a focus on a DevOps transformation. This talk will reflect on our learnings over the past year, and approaches we are experimenting with moving forward. We will share tips and insights on driving this kind of change in a large traditional IT organization.
11:50am–12:30pm Thursday, 05/28/2015
Charity Majors (Honeycomb)
How to hire and grow an amazing Ops team and build a great DevOps culture from the ground up. Covers interviewing techniques, cultural fit, first hires for a new team, and how to build a culture people love.
4:10pm–4:50pm Friday, 05/29/2015
Gavin Towey (Box, Inc)
Box developed two open source tools for MySQL: Anemometer and Raingauge. Anemometer tracks query performance, gathers query execution data from many databases at once, and has a simple API for DevOps integrations. Raingauge captures forensic data from MySQL when unexpected events occur so you can diagnose and fix production problems quickly. Learn how these free tools can help you.
11:50am–12:30pm Thursday, 05/28/2015
Eric Sammer (Rocana)
Running modern large-scale dynamic datacenters without equally modern monitoring is a recipe for disaster. In this session, we'll explore an architecture using open source infrastructure proven to handle tens of terabytes an hour of log, metric, and other event-oriented data, with real-time collection, processing, analytics, and alerting.
1:30pm–3:00pm Wednesday, 05/27/2015
Laine Campbell (OpsArtisan)
Slides:   1-PDF 
Operational visibility is more than simply monitoring and graphing. In this tutorial, we will discuss theory and execution of this key pillar of operational excellence, from business requirements to user story to collection, analysis, storage, and visualization. Additionally, we will be sharing our easily-deployed, open source OpsViz stack, available for AWS CloudFormation, accessible by GitHub.
1:30pm–3:00pm Wednesday, 05/27/2015
Todd Minnella (SOASTA, Inc.), Matt Solnit (SOASTA, Inc.)
Learn how to make your systems take an active role in healing themselves! Todd and Matt will walk the audience end-to-end through three specific examples based on a real-world system, using widely available tools and APIs: 1. Externally-triggered full garbage collection, 2. Automated problem detection and remediation for cloud servers, 3. System-initiated defect filing and escalation.
11:50am–12:30pm Friday, 05/29/2015
Ralph Bodenner (New Relic)
Slides:   external link
For an engineering team to sustain its culture as it grows, even more important than what processes it adopts is how those processes undergo change. At New Relic, we have a culture of openness that we intend to keep, so we've been using the same process to change our culture that we use to change our code: GitHub Pull Requests. Learn why and how we opened up our Engineering Handbook.
1:45pm–2:25pm Friday, 05/29/2015
Seth Vargo (HashiCorp)
Slides:   1-PDF 
Consul by HashiCorp is an open source tool for service discovery, monitoring, and infrastructure configuration. Simple configuration and powerful features like high availability, failure detection, and multi-datacenter awareness make Consul a great solution for organizations of all sizes trying to scale their monitoring.
2:40pm–3:20pm Thursday, 05/28/2015
Tim Prendergast (Evident.io)
The rise of programmatic infrastructure and services has created a rift in the industry between business acceleration and risk aversion/mitigation. The rate at which technology teams consume, manipulate, and iterate infrastructure now far exceeds traditional security technologies. A new approach to security, a DevOps approach, can marry these aspects of business together again in amazing ways.
9:00am–10:30am Wednesday, 05/27/2015
Sunil Shah (Mesosphere), Jose Armando Garcia (Mesosphere)
Slides:   external link
In this hands-on workshop, you will learn how to build a multi-container application using the Datacenter Operating System (DCOS). DCOS allows easy deployment and management of datacenter workloads, while significantly increasing utilization. In this workshop, we’ll cover how to deploy typical containerized service and batch workloads across a cluster of machines using the DCOS.
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.
5:05pm–5:45pm Friday, 05/29/2015
Dave Cliffe (PagerDuty), Arup Chakrabarti (PagerDuty)
We will present a framework for understanding operational incident response, along with practical ways to understand impact, manage responsiveness (and burnout), coordinate incident command, and leverage the right level of collaboration. We hope that this will make a meaningful impact on how you manage incidents, from the duckiest to the fowl-est of them.
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.
2:40pm–3:20pm Friday, 05/29/2015
Wilfried Schobeiri (MediaMath)
Slides:   1-PPTX 
In the blink of an eye, MediaMath’s digital marketing systems host real-time auctions and serve ads across the world to the tune of 2.1 million QPS. And we are building the next generation of these systems on Go. In this talk, we’ll explore how to maximize Go’s performance, how to use Go to handle hundreds of thousands of requests per second, and why Go is a game-changer for building services.
4:10pm–4:50pm Thursday, 05/28/2015
Douglas Barth (Stripe)
With systems moving to the cloud, securing network traffic is becoming more difficult using traditional hub-and-spoke architectures because the network layout might not be under your control. PagerDuty solved this problem using an IPSec mesh network. Come find out how we did it.
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.
10:05am–10:25am Wednesday, 05/27/2015
Mehdi Daoudi (Catchpoint)
Slides:   1-PPTX 
DevOps is so much more than just a cost center – it’s a valuable initiative that, if executed properly, can greatly increase a business’s bottom line. Join Mehdi Daoudi, CEO and co-founder of Catchpoint Systems, to learn how you can enhance your IT and DevOps departments, thus maximizing efficiency and saving the most valuable resource of all: TIME.
11:50am–12:30pm Friday, 05/29/2015
Kelsey Hightower (Google)
The last decade belonged to virtual machines; the next one belongs to containers. It is time to look at new ways to deploy and manage applications at scale. CoreOS is a new Linux distribution designed specifically for application containers and running them at scale. This talk will examine all the major components of CoreOS (etcd, fleet, docker, systemd) and how these components work together.
11:50am–12:30pm Thursday, 05/28/2015
Jen Andre (Komand)
Are you using Docker today or looking to dip your toes in? Maybe you’ve heard some debate about whether or not Docker is ‘secure’ enough for production deployments. What does this mean? Jen will give you an overview of the Docker security model, a dive into the potential risks, and the tools that are available within the Docker ecosystem to help run Docker containers securely.
4:10pm–4:50pm Thursday, 05/28/2015
Mandi Walls (Chef)
Slides:   1-ZIP 
This follow up to my 2012 Velocity talk, “Challenges to Cultural Change,” will examine a number of common themes presenting in technology organizations of varying size. These pathologies exhibit strengths and weaknesses around tasks, behaviors, and treatment of personnel that affect the day-to-day running, and long-term success, of IT projects.
9:45am–10:05am Wednesday, 05/27/2015
J. Paul Reed (Release Engineering Approaches)
The DevOps explosion has viscerally illustrated the need to move toward leaner, more nimble, real-time business operations. But change doesn't happen overnight and will fail without support from the entire organization.
4:10pm–4:50pm Friday, 05/29/2015
2015 is an exciting year for PHP. With PHP 7 soon to be released and HHVM getting complete enough to run most existing PHP apps well, you have two amazingly fast options for running your PHP code. In this session I will cover the performance and new features of PHP 7.
11:55am–12:15pm Wednesday, 05/27/2015
Gopal Brugalette (Nordstrom)
Slides:   1-PPTX 
Successful preparation for major traffic events requires a close partnership between Business, Product Management and Technology. In this talk we will explore how the different organizations across Nordstrom work together to prepare our site for its two major online events each year.
1:45pm–2:25pm Thursday, 05/28/2015
Arun Kejariwal (MZ), Sailesh Mittal (Twitter), Karthik Ramasamy (Streamlio)
Data-driven decision making rests, in part, on availability of high fidelity data. Presence of anomalies limits the use of data on an “as is” basis. Automatic anomaly detection is key to providing high fidelity data. We present a statistically rigorous method for automatic anomaly detection, which leverages correlations between multiple time series.
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.
2:40pm–3:20pm Friday, 05/29/2015
Baron Schwartz (VividCortex)
Slides:   1-PDF 
This is a story of how systems taught me about people, and people taught me about systems. Once you see it, you can't unsee it: systems and teams both do work, and have the same types of bottlenecks. The real breakthrough is figuring out what to do about it, and that's where systems and people are very different. I'll share in detail.
1:45pm–2:25pm Thursday, 05/28/2015
Mark Maun (Ticketmaster)
Slides:   external link
Mark will talk about his journey at Ticketmaster, where he rolled out tools and automation, and not only made the Ticketmaster software factory more efficient but also invoked cultural change in the workplace. Rather than mandate cultural change by executive fiat, we did it organically from the ground up. Tools and technology, not executive memos, were the origin of this transformation.
5:05pm–5:45pm Thursday, 05/28/2015
Robert Treat (OmniTI)
If you think there is a gap between Dev and Ops, Design must seem like it comes from another planet. But many of the core ideas behind design work are directly applicable to the world of Ops, especially given that running successful websites is no longer (just) about keeping servers up, but about designing human and technical systems that help enable people to achieve continuous operations.
4:10pm–4:50pm Thursday, 05/28/2015
Tim Sheiner (Jut)
Slides:   1-PDF 
Get a UX professional's view of the operations world... it's like a look in the mirror, except you'll walk away with tangible ways to rethink how you communicate about your challenges, your work, and the opportunities for Ops within your business.
5:05pm–5:45pm Thursday, 05/28/2015
Aneel Lakhani (SignalFx)
Slides:   1-PDF 
Because we want to win. OODA - Observe, Orient, Decide, Act - is pop-tech-devOps-unicorn-buzzword-cargo-culting canon. But the idea is more interesting than the myth. It's not about moving fast faster fastest. It's about changing the game being played. It’s about shrinking the time to do some things so you can spend more time doing other things. It’s about the time we have and where we spend it.
4:10pm–4:30pm Wednesday, 05/27/2015
Rob Woolley (Solium)
Slides:   external link
How can a small and highly technical team help empower a business? Especially when that business is making the move to operate globally and grow its presence in new markets? By building trust between all teams as we pragmatically embrace DevOps principles.

Related blog posts

Sam Guckenheimer, product owner for Microsoft’s Visual Studio product line, will be at the Velocity conference to present the story of Microsoft’s transformation to becoming a Software-as-a-service provider and the lessons learned by embracing DevOps. We recently spent some time to talk about the origins of this change and what it means not only to Microsoft, but to the hundreds of thousands of customers they support world wide. . Read more
A while back I wrote how creating allies is tremendously helpful in bringing DevOps transformation to your company. We want to make the ally building process even easier for you. Read more
Though it's a simple portmanteau of the words "developers" and "operations", the term DevOps is often hard to define. And doing so often spurs impassioned debates, not only about the definition, but also about the movement that's shaping the way businesses operate.. Read more
Two of the most common questions we hear at the Velocity conference are, “How do I get my team to care about performance?” and “How can I get my organization to embrace DevOps?” It’s a common refrain from inspired engineers who feel that they’re alone in a battle to revolutionize and ultimately drive the success of their company.. Read more
Laura Bell has nearly a decade of information security experience and specializes in bringing security survival skills, practices and culture into organizations of every shape and size, and she will be keynoting at Velocity in Santa Clara. I recently had the opportunity to speak with Laura and learn more about eradicating the human problem, her thoughts on blamelessness, and how we can be more secure.. Read more
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