Build resilient systems at scale
October 12–14, 2015 • New York, NY

Velocity 2015 All Sessions

Use the calendar icon [calendar icon] next to each listing you want to attend. Then use the personal schedule button below to generate your schedule.

Monday, 10/12/2015

8:00am

8:00am–9:00am Monday, 10/12/2015
Location: Sutton Complex
Morning Coffee Service (1h)

9:00am

9:00am–12:30pm Monday, 10/12/2015
Tutorial
Location: Beekman Parlor
John Willis (Docker)
Average rating: ****.
(4.05, 21 ratings)
A comprehensive overview of Docker. We will cover all the basics of the product. By the end of this session you should be able to install Docker, run Docker containers, and build images. If time permits we will also cover Docker Machine, Compose, and Swarm. Read more.
9:00am–10:30am Monday, 10/12/2015
Tutorial
Location: Regent Parlor
Dustin Whittle (AppDynamics)
Average rating: ****.
(4.33, 12 ratings)
Join this session for a practical introduction to modern performance best practices for web apps. We will dive into the latest tools and best practices for launching an ideal end-user experience. Find out how you can leverage Chrome Developer Tools, Google PageSpeed, and WebPageTest to get started improving your applications. Read more.
9:00am–10:30am Monday, 10/12/2015
Tutorial
Location: Nassau Suite
Todd Conklin (Los Alamos National Lab)
Average rating: ****.
(4.81, 31 ratings)
Systems reliability is simple in a linear world. Too bad you don't live in a linear world. In this session we will have a conversation about how normal variability in a stable system, often human owned and driven, creates failure paths that we simply cannot predict using our old understanding of the linear world. Everything is about complexity. Read more.
9:00am–5:00pm Monday, 10/12/2015
Training
Location: Madison
Jennifer Davis (Microsoft), Ryn Daniels (HashiCorp)
Average rating: ****.
(4.57, 7 ratings)
In this one-day introductory training, you will identify actionable strategies and tools that can be used to leverage DevOps to implement noticeable, long-lasting improvements to your culture and development processes in your environment, regardless of your level and role. Read more.
9:00am–5:00pm Monday, 10/12/2015
Training
Location: Clinton
Dave Zwieback (Next Big Sound), Leonid Frolov (Coaches Training Institute)
Average rating: *****
(5.00, 3 ratings)
Failure is inevitable. Success is unpredictable. Both failure and success are also tremendous learning opportunities. A postmortem, conducted in an skillful way, is one of the best ways to learn from both failures and successes. Postmortems can help us identify and address areas of fragility within systems and organizations, and make both more resilient. Read more.
9:00am–5:00pm Monday, 10/12/2015
Training
Location: Murray Hill West
Michael Hausenblas (AWS), James DeFelice (Mesosphere)
Average rating: ***..
(3.80, 5 ratings)
Container technologies, built into the Linux kernel, play an increasingly important role in building and operating modern applications, both on-premises and in the cloud. Organizations are adopting key container technologies, including Docker, Kubernetes, and Mesos, to not only build new, modern microservices applications but also to package and deploy legacy applications. Read more.
9:00am–12:30pm Monday, 10/12/2015
Tutorial
Location: Murray Hill East
Shane Evans (Hewlett-Packard), Edo Nir (HP)
This is a hands-on session with HP StormRunner and TruClient as the focal points for demonstrating how HP practices what we preach when it comes to application performance engineering. Read more.
9:00am–5:00pm Monday, 10/12/2015
Tutorial
Location: Rhinelander South
This fast-paced day will include focused panels and talks from a number of financial organizations that have taken web-scale approaches to dealing with testing, security, compliance and planning for failure. Read more.
9:00am–12:30pm Monday, 10/12/2015
Tutorial
Location: Gramercy East
CHETNA WARADE (IBM Corporation), David Taieb (IBM)
Average rating: *****
(5.00, 1 rating)
Have you ever wondered how to develop a service and deploy it into the cloud? In this tutorial come join us and learn how to develop a service and integrate with other services on Bluemix, IBM’s award winning hybrid cloud development platform. Read more.
9:00am–12:30pm Monday, 10/12/2015
Tutorial
Location: Gramercy West
Paul Calvano (Akamai Technologies), Rakesh Chaudhary (Akamai)
Average rating: ***..
(3.87, 15 ratings)
A rudimentary understanding of caching will ensure a decently performing web application. With the advanced topics covered in this tutorial, you can make that web app FLY! The caching ecosystem includes browser cache, html 5 app cache, reverse proxy cache, and CDN - a caching strategy that maximizes the potential of this ecosystem can push your web app performance from decent to best-in-class. Read more.

10:30am

10:30am–11:00am Monday, 10/12/2015
Location: Sutton Complex
Morning Break (30m)

11:00am

11:00am–12:30pm Monday, 10/12/2015
Tutorial
Location: Regent Parlor
Philip Tellis (Akamai), Nic Jansma (Akamai)
Average rating: ***..
(3.88, 16 ratings)
Investigating performance problems often requires more than one tool to nail down the problem. In fact, using the wrong tools can often point you completely in the wrong direction. In this talk, we will walk through a real situation we recently dealt with to identify the cause of a performance problem using RUM, Synthetic, and packet captures. Read more.
11:00am–12:30pm Monday, 10/12/2015
Tutorial
Location: Nassau Suite
Mike Rembetsy (Bloomberg), Patrick McDonnell (Etsy)
Average rating: ***..
(3.78, 18 ratings)
How can your organization scale management without sacrificing the culture you have worked hard to build? Grow your own managers! This talk will focus on the steps Etsy has taken to overcome the pitfalls that lie in the path of transitioning from individual contributor to manager, and how to encourage those who want to become managers for the right reasons. Read more.

12:30pm

12:30pm–1:30pm Monday, 10/12/2015
Location: Americas Halls 1 & 2
Lunch (1h)

1:30pm

1:30pm–5:00pm Monday, 10/12/2015
Tutorial
Location: Beekman Parlor
Björn Rabenstein (Grafana Labs), Julius Volz (SoundCloud)
Average rating: *****
(5.00, 1 rating)
Prometheus is a popular open-source monitoring system and time series database written in Go. It features a multi-dimensional data model, a flexible query language, and integrates aspects all the way from client-side instrumentation to alerting. Participants in this tutorial will instrument a toy service and set up all critical components of the Prometheus ecosystem. Read more.
1:30pm–3:00pm Monday, 10/12/2015
Tutorial
Location: Regent Parlor
Sean Allen (Wallaroo Labs)
Average rating: **...
(2.93, 14 ratings)
You've built it. You've deployed it. Now, how do you know it's working? Its a fairly simple question, "is the site working?" but it hides a remarkable amount of complexity. In this tutorial, we'll discuss the different ways to answer: "is the site working?" Read more.
1:30pm–3:00pm Monday, 10/12/2015
Tutorial
Location: Nassau Suite
Radu Gheorghe (Sematext Group), Rafał Kuć (Sematext Group)
Average rating: ***..
(3.55, 11 ratings)
The ELK stack (Elasticsearch, Logstash, Kibana) is all the rage now when it comes to centralizing logs. This talk will cover all the basics, and will quickly change to production-tips mode: we'll show you how to tune and scale both Elasticsearch and its indexing pipeline for handling huge loads with minimal overhead. Read more.
1:30pm–5:00pm Monday, 10/12/2015
Tutorial
Location: Murray Hill East
Sujay Maheshwari (HP Helion)
Average rating: ***..
(3.25, 4 ratings)
In this informal, hands-on session, we will look at the options for taking applications to the cloud. We start with a quick introduction to OpenStack and Cloud Foundry (using HP Helion distribution), then look at “cloud native” applications, microservices, and 12 factors. Finally we examine the choices and pitfalls of moving and building applications in the cloud. Bring your laptop! Read more.
1:30pm–3:00pm Monday, 10/12/2015
Tutorial
Location: Gramercy West
Tammy Everts (SpeedCurve), Cliff Crocker (Akamai)
Average rating: ***..
(3.83, 29 ratings)
There’s no one-size-fits-all approach to metrics. In this session, we’ll walk through various metrics that answer performance questions from multiple perspectives — from designer and DevOps to CRO and CEO. You’ll walk away with a better understanding of your options, as well as a clear understanding of how to choose the right metric for the right audience. Read more.

3:00pm

3:00pm–3:30pm Monday, 10/12/2015
Location: Sutton Complex
Afternoon Break (30m)

3:30pm

3:30pm–5:00pm Monday, 10/12/2015
Tutorial
Location: Regent Parlor
Chris Hawley (Blackrock 3 Partners), Ron Vidal (Blackrock 3 Partners), Rob Schnepp (Blackrock 3 Partners)
Average rating: ****.
(4.58, 12 ratings)
The Incident Management System (IMS) has been battle tested by the American fire service for over 40 years across fires, rescues, hazardous materials incidents, and every other type of emergency. Learn how we’ve adapted IMS for IT, and get an early look at content from our forthcoming book from O’Reilly Media: "Incident Management for IT Operations." Read more.
3:30pm–5:00pm Monday, 10/12/2015
Tutorial
Location: Nassau Suite
Jeremy Edberg (MinOps)
Average rating: ****.
(4.29, 24 ratings)
A system is only as reliable as its weakest link, and the only way to find those links is to constantly break your systems. Your backup isn't useful unless you test restoration, and your system isn't reliable unless you break it on purpose. Hear all the latest in availability testing, describing not only what, but why, and how, success rates, and how we gain resilience by breaking things. Read more.
3:30pm–5:00pm Monday, 10/12/2015
Tutorial
Location: Gramercy West
Chris Love (Love 2 Dev)
Average rating: ***..
(3.50, 18 ratings)
Web performance optimization techniques and practices are well defined, but rarely utilized to create fast, modern, single page web applications. In this tutorial Chris Love will demonstrate how to apply many common web performance optimization techniques and tricks to build a fast, native-like application user experience that end users desire. Read more.

5:30pm

5:30pm–7:00pm Monday, 10/12/2015
Event
Location: Beekman Parlor
Average rating: ****.
(4.56, 36 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’ll find out again this year at Ignite Velocity. Read more.

Tuesday, 10/13/2015

8:00am

8:00am–9:00am Tuesday, 10/13/2015
Location: Sutton Complex
Morning coffee service (1h)

9:00am

9:00am–9:10am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Courtney Nash (O'Reilly), John Allspaw (Adaptive Capacity Labs), Steve Souders (SpeedCurve)
Average rating: ****.
(4.13, 30 ratings)
Velocity Program Chairs, Courtney Nash, John Allspaw, and Steve Souders open the first day of keynotes. Read more.

9:10am

9:10am–9:25am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Ariya Hidayat (Shape Security)
Average rating: ***..
(3.42, 48 ratings)
What actually happens in the complicated network of undersea fiber optic cables, the foundation of modern communications? This talk gives an entertaining journey through a series of scientific milestones, from laser to hair-thin optical fiber, that will tickle the geeky side of the audience and inspire further exploration. Read more.

9:25am

9:25am–9:35am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Todd DeCapua (JPMorgan Chase and Co.)
Average rating: ***..
(3.30, 37 ratings)
HP presents trends in the industry around Performance Engineering and why it is important now more than ever to bring focus to this often under-appreciated and under-invested role. We will explore what Performance Engineering brings to the table, what tools and processes they use to give valuable feedback to the development team, and how they can make your lives and your business run better. Read more.

9:35am

9:35am–9:55am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Bryan Liles (Heptio)
Average rating: ****.
(4.09, 56 ratings)
Cognitive bias is one of the demons hiding in the dark when it comes to building systems. Your perception of situations can prevent you from being rational. Come with me to to visit examples of cognitive bias in the process of building systems and stay while I present alternative views, which you amalgamate into future decision-making processes. Read more.

9:55am

9:55am–10:00am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Colin Bendell (Cloudinary)
Average rating: ***..
(3.27, 41 ratings)
The lowly <img> html element is 25 years old and has experienced a lot of change. This talk explores how it has evolved to improve the performance in modern web pages including responsive images, new formats, and client hints. Each change adds more operational complexity. But images don’t have to be complex; images can be efficient, lightweight, and fast! Read more.

10:00am

10:00am–10:10am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Pamela Mathews (National BDPA )
Average rating: ***..
(3.11, 38 ratings)
Details to come. Read more.

10:10am

10:10am–10:20am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Robert Peters (Verizon Digital Media Services )
Average rating: ***..
(3.87, 38 ratings)
The internet and the web are well on their way to becoming foundational and ubiquitous technologies throughout the world. People want to see these in the same category as other technologies that we take for granted and expect to "just work," like electricity to our homes, clean, running water, or our cars. But it’s hard to say that the internet "just works." Read more.

10:20am

10:20am–10:40am Tuesday, 10/13/2015
Keynote
Location: Grand Ballroom
Lisa Gelobter (U.S. Department of Education)
Average rating: ****.
(4.30, 47 ratings)
Details to come. Read more.

10:45am

10:45am–11:20am Tuesday, 10/13/2015
Location: Sponsor Pavilion
Morning Break (35m)

11:20am

11:20am–12:00pm Tuesday, 10/13/2015
Location: Beekman Parlor
James Turnbull (Glitch)
Average rating: ****.
(4.26, 42 ratings)
Building a modern monitoring environment is more than just using the latest awesome tools, collecting all the data, displaying numerous graphs, and knowing when things go wrong. A modern monitoring environment is more than tools and infrastructure. It's a service. A service you provide to your whole team: developers, operations, security, and the business. Read more.
11:20am–12:00pm Tuesday, 10/13/2015
Location: Regent Parlor
Tim Kadlec (Independent)
Average rating: ****.
(4.77, 13 ratings)
Proxy browsers get a bad rep. "They’re antiques." "They’re crappy browsers." But a deeper understanding of what they accomplish, and what they do behind the scenes, reveals that they’re actually ingenious and capable of providing a significant boost in performance. Far from becoming outdated, they’re uniquely positioned to bring the web to the next wave of people and devices around the world. Read more.
11:20am–12:00pm Tuesday, 10/13/2015
Location: Nassau Suite
Tags: Featured
Lara Hogan (Wherewithall)
Average rating: ****.
(4.84, 19 ratings)
This Designing for Performance deep-dive will focus on: 1) How each image format should be used and optimized on the web 2) Font file character subsetting and testing different typography for performance across platforms 3) Helping others in your organization care about performance Read more.
11:20am–12:00pm Tuesday, 10/13/2015
Location: Murray Hill East
Alois Reitbauer (Dynatrace)
Average rating: ***..
(3.80, 5 ratings)
Everybody is talking about anomaly detection, how it helps to improve alerting and helps to manage systems. For most of us it has been a while since we learned about statistics. This talk discusses the key concepts of anomaly detection, and describes how it works and what it is useful for. Even if you are not planning to build a system on your own, you should still understand how it works. Read more.
11:20am–12:00pm Tuesday, 10/13/2015
Location: Gramercy
Jan Schaumann (The Internet)
Average rating: ****.
(4.38, 8 ratings)
This is a discussion of the ethical obligations in Internet Operations, where a binding code of ethics or even a definition of various professions has been missing. We will review the concept of a professionally defined code of ethics, and consider the impact software and infrastructure engineers have in a world where software and internet applications are increasingly dominating our lives. Read more.

12:00pm

12:00pm–1:15pm Tuesday, 10/13/2015
Event
Location: Americas Halls 1 & 2
Average rating: ****.
(4.00, 7 ratings)
During lunch you'll have the chance to connect with some of the speakers during their Office Hours or participate in a Birds of a feather session with like-minded people. Read more.

1:15pm

1:15pm–1:55pm Tuesday, 10/13/2015
Location: Beekman Parlor
Derek Yap (Dept of Defense), James Elliott (Dept of Defense)
Average rating: ***..
(3.28, 18 ratings)
We are going to demonstrate how this system was developed to provide a stable platform during the Cyber Defense Exercise, where active defenders and very aggressive cyber attackers created an unpredictable and unstable environment. Read more.
1:15pm–1:55pm Tuesday, 10/13/2015
Location: Regent Parlor
Ragnar Lonn (Load Impact), Daniel Stenberg (Mozilla)
Average rating: ***..
(3.74, 19 ratings)
The new HTTP/2 protocol is mostly focused on web performance. So what kind of performance improvement can you expect by switching to HTTP/2? Daniel Stenberg (one of the IETF's architects of HTTP/2) and Ragnar Lönn (founder of Load Impact) explain the key improvements within HTTP/2, and unveil a new tool developers can use to see how their applications will function in the new protocol. Read more.
1:15pm–1:55pm Tuesday, 10/13/2015
Location: Nassau Suite
Yesenia Perez-Cruz (Vox Media)
Average rating: ****.
(4.00, 18 ratings)
Designing sites that are fast and flexible is crucially important, as the web world continues to become more mobile. For a designer, making a site fast and lightweight can feel at odds with design goals. How do we find a balance between fast and memorable when establishing the aesthetic direction of a site? Read more.
1:15pm–1:55pm Tuesday, 10/13/2015
Location: Murray Hill East
Mark Vanderwiele (IBM Corporation)
Average rating: ****.
(4.00, 2 ratings)
This session will use a PaaS and services to demonstrate how to create and rapidly deliver intelligent applications that understand voice commands, develop deeper dialog with users, and control devices or actions. Read more.
1:15pm–1:55pm Tuesday, 10/13/2015
Location: Gramercy
Fredric Mitchell (Better Weekdays)
Average rating: ****.
(4.73, 11 ratings)
The greatest asset of open source software is the ability to fork and improve. When it comes to tech culture, are we accepting all pull requests? Can we be better? If so, how? To the science! Read more.

1:55pm

1:55pm–2:10pm Tuesday, 10/13/2015
Location: Hallways
Hallway Track (15m)

2:10pm

2:10pm–2:50pm Tuesday, 10/13/2015
Location: Beekman Parlor
Baron Schwartz (VividCortex)
Average rating: ****.
(4.00, 8 ratings)
If you're monitoring a lot of data in an event stream (as VividCortex does query traffic monitoring, for example), sampling the stream usefully can be a hard problem. There are all sorts of edge cases and bad consequences. This talk explains how a sketch - a probabilistic data structure - turned out to be the answer for us. Read more.
2:10pm–2:50pm Tuesday, 10/13/2015
Location: Regent Parlor
Ilya Grigorik (Google)
Average rating: ****.
(4.58, 24 ratings)
ServiceWorker is a programmable client-side proxy that enables you to intercept and interact with all outgoing requests: forward them, rewrite them, synthesize responses, serve from cache, and much more. The point being, you're in full control and it's all available in your browser... today! In this talk we'll cover the architecture, use cases, and best practices to get you up and running. Read more.
2:10pm–2:50pm Tuesday, 10/13/2015
Location: Nassau Suite
Zach Leatherman (Filament Group)
Average rating: ***..
(3.80, 5 ratings)
The default web font loading behavior for most web browsers will make the text invisible until the font files have loaded. In this talk I will make the case that this behavior is harmful not only to performance, but also to the integrity of your content. We’ll learn a variety of methods to solve this issue with progressively rendered web fonts. Read more.
2:10pm–2:50pm Tuesday, 10/13/2015
Location: Murray Hill East
Buddy Brewer (SOASTA), Norm Morrison (Radial)
Average rating: ***..
(3.91, 11 ratings)
Running one web site is hard. Running many sites for a litany of demanding e-commerce customers is a daunting task. That is the world Norm Morrison of eBay Enterprise lives in every day. In this talk, Norm and Buddy will review techniques and tips for doing root cause analysis with RUM data. Please Join SOASTA and eBay as they talk about solving this problem. Read more.
2:10pm–2:50pm Tuesday, 10/13/2015
Location: Gramercy
Justin Lintz (Spring), Maggie Zhou (Etsy), Alex Nobert (Flynn), Ceren Ercen (Independent), Bryan Liles (Heptio)
Average rating: ****.
(4.38, 16 ratings)
The topic of burnout has become front of mind for many people in our industry due to recent events. The individual consequences are potentially very damaging, ranging from a lack of career advancement to severe mental health problems, and in a few rare cases, suicide. But the focus cannot simply be on individuals - pervasive organizational issues contribute most significantly to burnout. Read more.

2:50pm

2:50pm–3:40pm Tuesday, 10/13/2015
Location: Sponsor Pavilion
Afternoon Break (50m)

3:40pm

3:40pm–4:20pm Tuesday, 10/13/2015
Location: Beekman Parlor
Average rating: ****.
(4.57, 23 ratings)
Etsy has recently developed new alerting tools to help discover and dig into performance regressions across the site. Allison McKnight, performance engineer at Etsy, will cover how we built these tools on top of existing technology, how we iterated on the context included in our alerts, and how these tools have changed the way that we collaborate with other teams to fix performance regressions. Read more.
3:40pm–4:20pm Tuesday, 10/13/2015
Location: Regent Parlor
Charlie Park (Slack)
Average rating: ****.
(4.43, 7 ratings)
Newer CSS layout techniques like Flexbox and Grid Layouts can provide surprising benefits to both engineers and end users. We'll demystify these approaches, talk about when to use them (and when not to), and go over real-world examples of their use at IFTTT.com (and how they speed up rendering times). Read more.
3:40pm–4:20pm Tuesday, 10/13/2015
Location: Nassau Suite
Steve Souders (SpeedCurve)
Average rating: ****.
(4.33, 12 ratings)
Users want a fast website with a rich design, but sometimes the interplay between design and performance feels like a fixed sum game: One side's gain is the other side's loss. Design and performance are indeed connected, but it's more like the yin and yang. They aren't opposing forces, but instead complement each other. Bringing these processes together produces experiences that are rich and fast. Read more.
3:40pm–4:20pm Tuesday, 10/13/2015
Location: Murray Hill East
Harold Hannon (SoftLayer)
Average rating: ****.
(4.00, 7 ratings)
Transitioning from initial deployment to a large-scale, highly performant operation without breaking the bank may not be easy. Understanding the benefits, weaknesses, cost impacts, and performance characteristics of cloud technologies such as traditional public cloud, containers, and bare metal can help you make the right decisions. Read more.
3:40pm–4:20pm Tuesday, 10/13/2015
Location: Gramercy
J. Paul Reed (Release Engineering Approaches), Jim Kimball (HedgeServ Corporation)
Average rating: ***..
(3.40, 10 ratings)
Service level agreements are the bedrock upon which many relationships in our industry are based. But are they serving us well? In this talk, we'll deconstruct SLAs, examine how they incentivize precisely the opposite behaviors we actually want while operating complex socio-technical systems, and explore what might replace this ubiquitous clause of every business contract. Read more.

4:20pm

4:20pm–4:35pm Tuesday, 10/13/2015
Location: Hallways
Hallway Track (15m)

4:35pm

4:35pm–5:15pm Tuesday, 10/13/2015
Location: Beekman Parlor
Puneet Khanduri (Sn126), Arun Kejariwal (Independent)
Average rating: ***..
(3.80, 20 ratings)
The service oriented architecture (SOA) at Twitter comprises of hundreds of services. Each service pushes out code at velocity. In light of this, we developed a statistically robust approach to detect both functional and performance regressions. This is critical in order to minimize impact on the end-user experience. In this talk we shall walk through the challenges and how we addressed them. Read more.
4:35pm–5:15pm Tuesday, 10/13/2015
Location: Regent Parlor
Yoav Weiss (Akamai)
Average rating: ***..
(3.22, 9 ratings)
Getting faster load times often means downloading resources as soon as possible, but sometimes the browser doesn't know early on what resources would be required for the page. This is where new standards, Resource Hints and Preload, come in. They give us the ability to clue the browser in on what's going to happen in the current page, and the next one. Learn all about them! Read more.
4:35pm–5:15pm Tuesday, 10/13/2015
Location: Nassau Suite
Tim Kadlec (Independent), Ilya Grigorik (Google), Patrick Meenan (Facebook)
Average rating: ***..
(3.88, 8 ratings)
We're trying something new this year in New York. We've had a lot of interesting announcements recently, and we're picking one of them for a (friendly) debate. Google just announced AMP, or Accelerated Mobile Pages. Some say it's a performance win for everyone, others feel it's a slightly different take on the "walled garden" that is counter to a vision of an open web. Let the debate begin! Read more.
4:35pm–5:15pm Tuesday, 10/13/2015
Location: Murray Hill East
Average rating: ***..
(3.00, 3 ratings)
How well are the providers of your online infrastructure working? What happens if there’s a transient outage? Is a RUM waterfall telling you why page assets are sometimes slow and sometimes fast? Join Phil Stanhope, Fellow of Dyn’s Office of the CTO, as he explores why enterprises must arm themselves with the tools to detect and remediate problems and protect their internet-connected assets. Read more.
4:35pm–5:15pm Tuesday, 10/13/2015
Location: Gramercy
Aly Fulton (Travis CI)
Average rating: ***..
(3.31, 16 ratings)
Despite being comfortable working with distributed systems, the idea of a remote, distributed team seems to make some companies uneasy. This talk aims to change that, by examining the advantages of remote teams for both companies and employees, as well as discussing remote-friendly DevOps strategies. Read more.

5:15pm

5:15pm–6:30pm Tuesday, 10/13/2015
Event
Location: Sponsor Pavilion
Average rating: ****.
(4.04, 27 ratings)
Join us in the Sponsor Pavilion on Tuesday, October 13 after sessions for the Velocity Sponsor Pavilion Reception. Read more.

7:00pm

7:00pm–9:30pm Tuesday, 10/13/2015
Event
Location: Lucky Strike Manhattan 624-660 W 42nd Street
Average rating: *****
(5.00, 1 rating)
We’re kicking off Velocity with a party at Lucky Strike Manhattan. Read more.

Wednesday, 10/14/2015

8:00am

8:00am–9:00am Wednesday, 10/14/2015
Location: Sutton Complex
Morning coffee service (1h)

9:00am

9:00am–9:05am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
Steve Souders (SpeedCurve), John Allspaw (Adaptive Capacity Labs), Courtney Nash (O'Reilly)
Average rating: ****.
(4.44, 18 ratings)
Velocity Program Chairs, Steve Souders, John Allspaw, and Courtney Nash open the second day of keynotes. Read more.

9:05am

9:05am–9:25am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
Dylan Richard (Modest, Inc - formerly Obama for America)
Average rating: ****.
(4.44, 34 ratings)
We have all the tools in the world, but we've forgotten how to solve problems. This talk is about how focusing engineering teams on solving real people problems using real people solutions leads to better solutions. Read more.

9:25am

9:25am–9:35am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
David Boloker (IBM Corporation)
Average rating: ***..
(3.75, 28 ratings)
A new day in the life of a New Yorker is awash with multi-modal inputs from all disparate parts of one's life from work to social to family. We’ll explore how we can gain cognitive insights and efficiencies using new and evolving interaction patterns. Read more.

9:35am

9:35am–9:55am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
Jeff Gothelf (Neo Innovation)
Average rating: ****.
(4.29, 34 ratings)
Simply being able to ship software faster doesn’t actually mean we’re building better products. In this talk, Jeff will cover how our increasingly continuous capabilities are leading to an increasingly continuous *culture*. Read more.

9:55am

9:55am–10:05am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
Buddy Brewer (SOASTA)
Average rating: ***..
(3.71, 28 ratings)
Nobody likes to be kept waiting. Online, waiting means missed expectations, which leads to abandoned shopping carts, lower traffic, and fewer returning visits. In this talk, Buddy will introduce a new metric that sites can use to measure and manage those expectations. Read more.

10:05am

10:05am–10:25am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
John Allspaw (Adaptive Capacity Labs)
Average rating: ****.
(4.20, 35 ratings)
Having spent a large part of my career leading operations and infrastructure teams, I hadn’t yet found satisfying answers to these questions: What makes them good at this? What is necessary to help them get better? Read more.

10:25am

10:25am–10:30am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
Alois Reitbauer (Dynatrace)
Average rating: ****.
(4.14, 29 ratings)
For decades we believed that monitoring tools should provide us with dashboards and all the data we need presented in beautiful graphs. Recent adoption of anomaly detection approaches started to make our tools learn and interpret data. This talk provides an outlook how tools can further evolve to virtual team members that interact with us like virtual team members. Read more.

10:30am

10:30am–10:40am Wednesday, 10/14/2015
Keynote
Location: Grand Ballroom
Ilya Grigorik (Google)
Average rating: ****.
(4.31, 36 ratings)
Websites are optimized for ease of use, discoverability, and sharing - you're one URL away with no upfront installs. However, these same sites are now also capable of earning new capabilities: offline, background tasks, notifications, storage, homescreen integration, and more. In effect, they progressively earn "app capabilities" as, and when, needed; they are progressive web apps. Read more.

10:45am

10:45am–11:20am Wednesday, 10/14/2015
Location: Sponsor Pavilion
Morning Break (35m)

11:20am

11:20am–12:00pm Wednesday, 10/14/2015
Location: Beekman Parlor
Dan McKinley (Stripe)
Average rating: ****.
(4.40, 30 ratings)
How do you choose the technology to run your business? You should use the best tools for the job, of course. But the precise definitions of the words "best" and "job" are tricky. This talk gives these terms shape, and introduces a framework for thinking about new technology rigorously, holistically, and systematically. Read more.
11:20am–12:00pm Wednesday, 10/14/2015
Location: Regent Parlor
Bryan Cantrill (Joyent)
Average rating: ****.
(4.69, 16 ratings)
Hardware hypervisors were a first generation approach to the challenges of resource and security isolation, but they’re unnecessarily shackling the future of containers. Joyent CTO Bryan Cantrill will discuss why the hardware hypervisor layer is unnecessarily restrictive, and how we can more efficiently run containers in production by deploying directly on bare metal. Read more.
11:20am–12:00pm Wednesday, 10/14/2015
Location: Nassau Suite
Pete Cheslock (Threat Stack)
Average rating: ****.
(4.64, 14 ratings)
Computers are hard, and security is even harder. Let's discuss the role of security in this new *aaS landscape. We'll talk about things to do when you have a dedicated InfoSec team, tools you can use when you don't, and how you can strengthen your security posture while maintaining your ability to move quickly and deliver value to your customers. Read more.
11:20am–12:00pm Wednesday, 10/14/2015
Location: Murray Hill East
Shane Evans (Hewlett-Packard), Amichai Nitsan (Hewlett Packard Enterprise)
Average rating: ***..
(3.50, 2 ratings)
In this session, HP will share our experience using performance tools in an environment that is dynamic, releasing versions frequently, and working in a SaaS environment with DevOps methodology. Read more.
11:20am–12:00pm Wednesday, 10/14/2015
Location: Gramercy
Ellen van Keulen (Akamai)
Average rating: ****.
(4.18, 11 ratings)
Delivering a consistent experience on the web is challenging at the best of times. Delivering into China is even more difficult! In this presentation we’ll cover the challenges, the common pitfalls, the processes involved in delivering within China, and some practical steps to be more successful. Read more.

12:00pm

12:00pm–1:15pm Wednesday, 10/14/2015
Event
Location: Americas Halls 1 & 2
During lunch you'll have the chance to connect with some of the speakers during their Office Hours or participate in a Birds of a feather session with like-minded people. Read more.

1:15pm

1:15pm–1:55pm Wednesday, 10/14/2015
Location: Beekman Parlor
Daniel Lockhart (Verizon Digital Media Services)
Average rating: ***..
(3.62, 26 ratings)
Introducing a deployment process can be difficult in the best of circumstances; introducing one at an established company, with many entrenched developers and over 10,000 servers, is an even bigger challenge. This talk will share the experience of bringing DevOps deployment practices to Verizon Digital Media Services. Read more.
1:15pm–1:55pm Wednesday, 10/14/2015
Location: Regent Parlor
Joseph Lynch (Yelp), Josh Snyder (Yelp)
Average rating: ***..
(3.67, 12 ratings)
Yelp’s move to a service oriented architecture has required us to change the way we think about datastores. With the ability to rapidly provision application services, we have also found ourselves supporting many datastores with varying SLAs. This talk will discuss the technical and cultural elements we dealt with as we empowered developers to choose from a menu of datastores. Read more.
1:15pm–1:55pm Wednesday, 10/14/2015
Location: Nassau Suite
Evan Gilman (N/A)
Average rating: ****.
(4.42, 12 ratings)
The notion of a perimeter-less network has never been more pertinent. With the transition to the cloud leaving us less network control than ever before, it's clear that the old patterns will no longer suffice. In this talk, we'll discuss how software-defined network policy, combined with distributed enforcement, can lead to a network of systems that distinctly lack structure or organization. Read more.
1:15pm–1:55pm Wednesday, 10/14/2015
Location: Gramercy
Sara Soueidan (Freelance)
Average rating: ****.
(4.09, 11 ratings)
In this talk, we'll go over some of the common pitfalls that designers and developers are likely to face when working with SVG. We'll go over solutions to avoid these pitfalls, and workarounds for some of SVG's quirks, as well as cover some powerful techniques that can take your SVG skills to the next level. Read more.

1:55pm

1:55pm–2:10pm Wednesday, 10/14/2015
Location: Hallways
Hallway Track (15m)

2:10pm

2:10pm–2:50pm Wednesday, 10/14/2015
Location: Beekman Parlor
Kyle Parrish (Fidelity Investments), David Halsey (Fidelity Investments)
Average rating: ****.
(4.67, 6 ratings)
How do you stress test a brokerage system in production if you can't risk orders processing, trades executing, or violating regulatory obligations? The answer used to be: "We don't." But the flash crash and other market anomalies exposed the risks inherent in not testing production. Hear what we learned as we built a way to do what had been written off as "too big to test." Read more.
2:10pm–2:50pm Wednesday, 10/14/2015
Location: Regent Parlor
Brandon Philips (CoreOS, Inc)
Average rating: ****.
(4.25, 20 ratings)
The architectural patterns of large-scale infrastructure are changing. The last decade we sped up server acquisition by putting software and APIs in control of the base infrastructure. This decade we will make our infrastructure better at running our applications easily, securely, and consistently. Read more.
2:10pm–2:50pm Wednesday, 10/14/2015
Location: Nassau Suite
Jamesha Fisher (GitHub)
Average rating: **...
(2.33, 9 ratings)
Security is as essential to the DevOps process as any other team involved; however, much of the time they're an afterthought. In my talk, I explain why it's more important than ever that they're included at the DevOps collaborative table, and show this by walking through the process of securing a popular configuration management tool, Chef Server. Read more.
2:10pm–2:50pm Wednesday, 10/14/2015
Location: Murray Hill East
James Cowling (Dropbox, Inc. )
Average rating: ****.
(4.12, 8 ratings)
Join James Cowling, infrastructure manager at Dropbox, as he talks about designing storage systems for real-world durability, including the underlying storage architectures and the operational tooling needed to support them. He'll answer questions like: what are the real threats that impact reliability at scale, and what mechanisms can be used to prevent them? Read more.
2:10pm–2:50pm Wednesday, 10/14/2015
Location: Gramercy
Kent Alstad (Radware Canada)
Average rating: ****.
(4.21, 14 ratings)
We wanted to know whether a faster page load is always better, or whether a page that draws with higher processing fluency will result in increased user engagement. This session presents the results of our study, comparing how user engagement is affected by various performance improvements. See how our experiments on how humans digest web pages can improve your website’s user engagement. Read more.

2:50pm

2:50pm–3:40pm Wednesday, 10/14/2015
Location: Sponsor Pavilion
Afternoon Break (50m)

3:40pm

3:40pm–4:20pm Wednesday, 10/14/2015
Location: Beekman Parlor
Average rating: ****.
(4.55, 11 ratings)
In the mobile world, continuous delivery is rare. A lot has to do with the emerging/changing toolset in the mobile world. In this presentation, I want to give: * An overview of the current available toolset to automate almost everything in the delivery process * How to get valuable feedback from production back to the developers * How this relates to DevOps and a better feedback cycle Read more.
3:40pm–4:20pm Wednesday, 10/14/2015
Location: Regent Parlor
Thorvald Natvig (Medallia, Inc.)
Average rating: ***..
(3.92, 12 ratings)
What’s the difference between a server, a switch and a SAN? We asked ourselves this question and realized the distinction stemmed from outdated assumptions. By blurring the lines — running networking on our servers and applications on our switches — we pushed the frontier of infrastructure performance, decreased complexity and costs, and increased our availability. All on white-box Linux hardware. Read more.
3:40pm–4:20pm Wednesday, 10/14/2015
Location: Nassau Suite
Sonia Burney (Akamai), Sabrina Burney (Akamai)
Average rating: ****.
(4.44, 9 ratings)
The challenge of maintaining a secure site is typically prioritized over creating a fast and optimal site, because of the focus on blocking malicious traffic at the origin. It is often forgotten that security is not only a concern at the origin, but also at the browser. And with that, there are new opportunities to safely secure the user experience while also optimizing the front-end experience. Read more.
3:40pm–4:20pm Wednesday, 10/14/2015
Location: Gramercy
Nathan Bower (Zillow)
Average rating: ***..
(3.50, 10 ratings)
Performance budgets lend a relatively simple safety net that enables designers and developers to build engaging features, while supporting optimal performance or reaching for higher performance goals. I'll discuss how to create good performance budgets, why it's important to have them in place, and tell a true story of how Zillow was able to respond quickly in a case when budgets were exceeded. Read more.

4:20pm

4:20pm–4:35pm Wednesday, 10/14/2015
Location: Hallways
Hallway Track (15m)

4:35pm

4:35pm–5:15pm Wednesday, 10/14/2015
Location: Beekman Parlor
Bridget Kromhout (Microsoft), Peter Shannon (DramaFever)
Average rating: ***..
(3.92, 13 ratings)
At DramaFever, the largest streaming video site for international content, we operate a next-generation internet TV platform using Docker, Chef, Packer, and more to manage the AWS instances serving our main Django application and Go microservices. We’ll detail how we build and scale our infrastructure to serve more than 20 million viewers. Read more.
4:35pm–5:15pm Wednesday, 10/14/2015
Location: Regent Parlor
Brendan Burns (Google, Inc)
Average rating: ****.
(4.29, 14 ratings)
Containers have been at the core of the way many web-scale companies build their distributed systems for years. More recently, containers have become an increasingly popular tool for developers. Container cluster management systems like Kubernetes de-couple different layers of operations, enabling specialization and separation of concerns that radically improve reliability and scalability. Read more.
4:35pm–5:15pm Wednesday, 10/14/2015
Location: Nassau Suite
Aaron Weaver (Cengage), Matt Tesauro (Pearson plc)
Average rating: ****.
(4.67, 3 ratings)
Are you currently running at AppSec program? Nobody said it was going to be easy working on the inside of AppSec. AppSec programs fall into an odd middle ground; highly technical interactions with the Dev and Ops teams, yet a practical business focus is required as you go up the org chart. Read more.
4:35pm–5:15pm Wednesday, 10/14/2015
Location: Gramercy
Philip Tellis (Akamai), Nic Jansma (Akamai)
Average rating: ****.
(4.85, 13 ratings)
It’s hard to tell when a new component of an SPA was requested as a result of an intentional user action or something else. Add on the various ways of building SPAs, ranging from raw XHR to Angular, Backbone, and sometimes all of the above, and you have an interesting problem in traffic analysis. Find out how boomerang measures the performance of SPAs in a way that works for real websites. Read more.

5:15pm

5:15pm–6:15pm Wednesday, 10/14/2015
Event
Location: Mercury Ballroom
Average rating: ***..
(3.71, 17 ratings)
Immediately following sessions on the last day of Velocity, join us at the Mercury Ballroom in the New York Hilton Midtown for a Closing Reception. Read more.

Stay Connected

Follow Velocity on Twitter Facebook Group Google+ LinkedIn Group

Videos

More Videos »

O’Reilly Media

Tech insight, analysis, and research