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

Schedule

Regent Parlor
Add to your personal schedule
9:00am Modern performance best practices Dustin Whittle (AppDynamics)
Add to your personal schedule
11:00am Forensic tools for in-depth performance investigation Philip Tellis (SOASTA), Nic Jansma (SOASTA)
Add to your personal schedule
1:30pm Monitoring and alerting fundamentals Sean T Allen (Sendence)
Add to your personal schedule
3:30pm Incident management for DevOps Chris Hawley (Blackrock 3 Partners), Ron Vidal (Blackrock 3 Partners), Rob Schnepp (Blackrock 3 Partners)
Nassau Suite
Add to your personal schedule
9:00am People screw up - and it happens all the time Todd Conklin (Los Alamos National Lab)
Add to your personal schedule
11:00am The path forward: Scaling management without sacrificing culture Mike Rembetsy (Bloomberg), Patrick McDonnell (Etsy)
Add to your personal schedule
1:30pm From zero to production hero: Log analysis with Elasticsearch Radu Gheorghe (Sematext Group), Rafał Kuć (Sematext Group)
Add to your personal schedule
3:30pm Availability and chaos Jeremy Edberg (MinOps)
Gramercy West
Add to your personal schedule
9:00am Advanced caching concepts Paul Calvano (Akamai Technologies), Rakesh Chaudhary (Akamai)
Add to your personal schedule
1:30pm Metrics, metrics everywhere (but where the heck do you start?) Tammy Everts (SOASTA), Cliff Crocker (Akamai)
Beekman Parlor
Add to your personal schedule
9:00am Docker tutorial John Willis (Docker)
Add to your personal schedule
1:30pm Service instrumentation, monitoring, and alerting with Prometheus Björn Rabenstein (SoundCloud), Julius Volz (SoundCloud)
Add to your personal schedule
5:30pm Event
Room: Beekman Parlor
Ignite Velocity (Sponsored by HP)
Rhinelander South
Murray Hill East
Gramercy East
Add to your personal schedule
9:00am Bluemix + next-generation analytics with Apache Spark Chetna Warade (IBM Corporation), David Taieb (IBM)
Madison
Add to your personal schedule
9:00am Effective DevOps: Collaboration and tools Jennifer Davis (Chef), Katherine Daniels (Etsy)
Clinton
Add to your personal schedule
9:00am Awesome postmortems Dave Zwieback (Next Big Sound), Leonid Frolov (Coaches Training Institute)
Murray Hill West
Add to your personal schedule
9:00am Container management with Docker and Kubernetes Michael Hausenblas (Red Hat), James DeFelice (Mesosphere)
8:00am Morning Coffee Service
Room: Sutton Complex
10:30am Morning Break
Room: Sutton Complex
3:00pm Afternoon Break
Room: Sutton Complex
12:30pm Lunch
Room: Americas Halls 1 & 2
9:00am-10:30am (1h 30m) Fundamentals
Modern performance best practices
Dustin Whittle (AppDynamics)
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.
11:00am-12:30pm (1h 30m) Fundamentals
Forensic tools for in-depth performance investigation
Philip Tellis (SOASTA), Nic Jansma (SOASTA)
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.
1:30pm-3:00pm (1h 30m) Fundamentals
Monitoring and alerting fundamentals
Sean T Allen (Sendence)
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?"
3:30pm-5:00pm (1h 30m) Fundamentals
Incident management for DevOps
Chris Hawley (Blackrock 3 Partners), Ron Vidal (Blackrock 3 Partners), Rob Schnepp (Blackrock 3 Partners)
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."
9:00am-10:30am (1h 30m) Operations
People screw up - and it happens all the time
Todd Conklin (Los Alamos National Lab)
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.
11:00am-12:30pm (1h 30m) Operations
The path forward: Scaling management without sacrificing culture
Mike Rembetsy (Bloomberg), Patrick McDonnell (Etsy)
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.
1:30pm-3:00pm (1h 30m) Operations
From zero to production hero: Log analysis with Elasticsearch
Radu Gheorghe (Sematext Group), Rafał Kuć (Sematext Group)
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.
3:30pm-5:00pm (1h 30m) Operations
Availability and chaos
Jeremy Edberg (MinOps)
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.
9:00am-12:30pm (3h 30m) Performance
Advanced caching concepts
Paul Calvano (Akamai Technologies), Rakesh Chaudhary (Akamai)
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.
1:30pm-3:00pm (1h 30m) Performance
Metrics, metrics everywhere (but where the heck do you start?)
Tammy Everts (SOASTA), Cliff Crocker (Akamai)
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.
3:30pm-5:00pm (1h 30m) Performance
Putting web performance best practices together to create the perfect single page application
Chris Love (Love 2 Dev)
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.
9:00am-12:30pm (3h 30m) Containers
Docker tutorial
John Willis (Docker)
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.
1:30pm-5:00pm (3h 30m) Metrics & Monitoring
Service instrumentation, monitoring, and alerting with Prometheus
Björn Rabenstein (SoundCloud), Julius Volz (SoundCloud)
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.
5:30pm-7:00pm (1h 30m) Events
Ignite Velocity (Sponsored by HP)
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.
9:00am-5:00pm (8h) DevOps for finance
DevOps for Finance
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.
9:00am-12:30pm (3h 30m) Sponsored
Developing and testing for high performance applications, from the developer desk
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.
1:30pm-5:00pm (3h 30m) Sponsored
Real world cloud: Strategies for "getting" apps into the cloud
Sujay Maheshwari (HP Helion)
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!
9:00am-12:30pm (3h 30m) Sponsored
Bluemix + next-generation analytics with Apache Spark
Chetna Warade (IBM Corporation), David Taieb (IBM)
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.
9:00am-5:00pm (8h) Training
Effective DevOps: Collaboration and tools
Jennifer Davis (Chef), Katherine Daniels (Etsy)
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.
9:00am-5:00pm (8h) Training
Awesome postmortems
Dave Zwieback (Next Big Sound), Leonid Frolov (Coaches Training Institute)
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.
9:00am-5:00pm (8h) Training
Container management with Docker and Kubernetes
Michael Hausenblas (Red Hat), James DeFelice (Mesosphere)
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.
8:00am-9:00am (1h)
Break: Morning Coffee Service
10:30am-11:00am (30m)
Break: Morning Break
3:00pm-3:30pm (30m)
Break: Afternoon Break
12:30pm-1:30pm (1h)
Break: Lunch

Stay Connected

Follow Velocity on Twitter Facebook Group Google+ LinkedIn Group

Videos

More Videos »

O’Reilly Media

Tech insight, analysis, and research