Training: June 20–21, 2016
Tutorials: June 21, 2016
Keynotes & Sessions: June 22–23, 2016
Santa Clara, CA

Sponsored conference sessions

Tuesday, June 21

9:00am–12:30pm Tuesday, 06/21/2016
Location: Ballroom E Level: Intermediate
Tom Valine (Salesforce)
Average rating: ****.
(4.00, 1 rating)
Developed at Salesforce, Argus is an open source time series monitoring and alerting platform designed to scale. Tom Valine walks attendees through building, configuring, deploying, and operating Argus, offering an overview of Argus features and architecture from building and running unit tests and working with metrics and events to custom dashboards, alerting, and the REST services. Read more.

Wednesday, June 22

10:20am–10:25am Wednesday, 06/22/2016
Location: Mission City Ballroom Level: Beginner
Mike Dvorkin (Cisco)
Average rating: **...
(2.67, 6 ratings)
Service consumption chaos is currently one of the biggest challenges in microservice environments. Mike Dvorkin discusses how tackling the complexity of exploding service dependencies and their control through a consistent consumption abstraction can significantly simplify how teams develop, test, deploy, and control applications. Read more.
11:20am–12:00pm Wednesday, 06/22/2016
Location: Ballroom E Level: Intermediate
Lee Atchison (New Relic)
As our applications grow, keeping them operational is challenging. High growth means more data, more computation, and more opportunities for problems. The cloud offers the ability to improve scalability while maintaining availability. Lee Atchison explains the “keep two mistakes high” principal and how to use the cloud to keep applications healthy and growing while keeping costs inline. Read more.
11:20am–12:00pm Wednesday, 06/22/2016
Location: Ballroom F Level: Intermediate
Buddy Brewer (SOASTA), Billy Hoffman (Rigor)
Average rating: ****.
(4.67, 3 ratings)
There are literally hundreds of issues that could be slowing down your pages. How do you figure out (and fix) the ones that are hurting your business most? Buddy Brewer and Billy Hoffman outline a step-by-step process that helps you answer this question. Read more.
2:10pm–2:50pm Wednesday, 06/22/2016
Location: Ballroom E Level: Intermediate
Karan Kumar (Instart Logic)
Average rating: ****.
(4.00, 3 ratings)
Users' ad blockers are impacting your site's perceived performance, but measuring the impact of ad blockers on actual and perceived performance can be difficult. Karan Kumar offers an overview of new testing he has created that measures the overall impact ad blockers have on the quality of user experience and performance across a number of sites. Read more.
2:10pm–2:50pm Wednesday, 06/22/2016
Location: Ballroom F Level: Intermediate
Phil Stanhope (Dyn ), Nicolas Brousse (TubeMogul)
Phil Stanhope and Nicolas Brousse explore why enterprises need to arm themselves with the right tools to detect and remediate problems and protect their Internet-connected assets. Read more.
3:40pm–4:20pm Wednesday, 06/22/2016
Location: Ballroom F Level: Intermediate
Mike Panchenko (New Relic)
New Relic went all-in on on Docker early and has continued to stay on the forefront of the container ecosystem, both as a user of the technology and as a monitoring vendor. Mike Panchenko explores how New Relic's teams utilize Docker in a variety of ways using a mix of home-grown and external OSS frameworks. Read more.

Thursday, June 23

9:30am–9:35am Thursday, 06/23/2016
Location: Mission City Ballroom
Volker Will (Microsoft)
Average rating: **...
(2.12, 8 ratings)
Microsoft has evolved. Among many other things, it is investing and transforming to provide the best mobile app development experience on the planet. DevOps is the backdrop for Microsoft's transformation. Volker Will shares Microsoft's experiences to help you on your own journey and evolve your point of view. Read more.
9:35am–9:40am Thursday, 06/23/2016
Location: Mission City Ballroom Level: Non-technical
Ozan Turgut (SignalFx)
Average rating: ***..
(3.20, 5 ratings)
We are witnessing an explosion in the sheer mass and velocity of data. But this data is most useful if the actual builders and operators—the people with all the context—can understand it and react to it quickly. Ozan Turgut discusses how to use visualization and analytics to turn data into leverage for decision making. Read more.
10:25am–10:30am Thursday, 06/23/2016
Location: Mission City Ballroom Level: Beginner
David Hayes (PagerDuty)
Average rating: ***..
(3.75, 4 ratings)
DevOps brings proven benefits by automating the deployment pipeline. David Hayes explores the benefits DevOps brings beyond automation, explaining the importance of shared operational responsibility on organizational culture, why reliability means both systems and people, and how aggregating alerts helps to maintain situational awareness. Read more.
11:20am–12:00pm Thursday, 06/23/2016
Location: Ballroom F Level: Non-technical
Adam Cath (AppDynamics)
Average rating: ****.
(4.00, 1 rating)
DevOps is trendier than a cronut on a hoverboard, but what actually happens when you put developers and operators on the same team? Adam Cath shares the problems that led his product team to go from centralized Ops to distributed DevOps, the specific changes they made, some trade-offs they made and challenges they faced, and the surprising cultural shifts that resulted. Read more.
11:20am–12:00pm Thursday, 06/23/2016
Location: Ballroom E
Dan Kuebrich (AppNeta)
Average rating: *****
(5.00, 1 rating)
Distributed applications have advantages in terms of scale and reliability, but they also complicate or invalidate a lot of guarantees and tooling enjoyed in a monolithic world. Dan Kuebrich introduces distributed tracing as a visibility and performance tool, walking attendees through the implementation of a tracing system and surveying prior art in distributed tracing from academia to industry. Read more.
1:15pm–1:55pm Thursday, 06/23/2016
Location: Ballroom E Level: Beginner
Alois Mayr (Dynatrace), Alexander Ramos (B2W digital)
Average rating: ***..
(3.50, 2 ratings)
Migrating toward microservices tends to result in a 20x larger environment than monolithic counterparts. While the bright side of microservices and their enabling container platforms is high availability and scalability, what about the dark side—the side that nobody talks about in their presentations. Alois Mayr and Alexander Ramos uncover the truth so you don’t have to learn it the hard way. Read more.
1:15pm–1:55pm Thursday, 06/23/2016
Location: Ballroom F Level: Intermediate
Donovan Brown (Microsoft)
Average rating: *****
(5.00, 3 ratings)
Donovan Brown explains how a release pipeline can manage containerized services across Windows and Linux and uses Azure, Xamarin, HockeyApp, .NET Core 5 on Linux, SQL Azure, and Visual Studio Team Services to demonstrate a DevOps experience for a multichannel mobile and cloud app. See the amazing changes brought by Microsoft's challenger mindset. Read more.
2:10pm–2:50pm Thursday, 06/23/2016
Location: Ballroom E Level: Intermediate
Kristopher Beevers (NS1), Ray Panahon (Riot Games)
Average rating: *****
(5.00, 1 rating)
Kristopher Beevers and Ray Panahon offer an overview of using a multi-CDN environment with DNS and traffic management to build, tune, and deliver an exceptional user experience. Read more.
2:10pm–2:50pm Thursday, 06/23/2016
Location: Ballroom F Level: Intermediate
Andrey Pokhilko (CA BlazeMeter)
Average rating: ****.
(4.33, 3 ratings)
Andrey Pokhilko offers an overview of Taurus, a simple-to-learn open source command-line tool that enables you to utilize tried and tested tools for generating load. Read more.
4:35pm–5:15pm Thursday, 06/23/2016
Location: Ballroom E Level: Intermediate
Ashray Mathur (Salesforce.com Inc), Diego Ferreiro Val (Salesforce)
Average rating: *****
(5.00, 3 ratings)
Salesforce executes 4 billion+ transactions daily while keeping the average transaction speed under 300 ms and page speed under 2 seconds. As Salesforce's cloud services grow in complexity and scale, measuring and monitoring their performance becomes increasingly hard. Ashray Mathur and Diego Ferreiro Val discuss how Salesforce continues to improve and the lessons it has learned along the way. Read more.