O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Velocity Conference Santa Clara 2015: Complete Video Compilation

Video Description

Keeping up with the need for speed and resilience

How fast is fast enough? When it comes to making your websites, apps, and services fast, scalable, resilient, and highly available, the goalposts keep moving. The demand for more never ceases. This complete video compilation of O’Reilly’s Velocity 2015 Conference in Santa Clara provides valuable information in several areas to help you keep up. You’ll be front-row center for every presentation, whether it’s a keynote, a tutorial, or a workshop.

Learn what works (and what doesn’t) in real-world web applications. This year’s conference covered two-dozen topics, including:

  • Continuous delivery and ubiquitous delivery
  • DevOps in the enterprise
  • Instrumentation, monitoring, and automation
  • Microservices
  • Managing risk and complexity
  • Building the infrastructure of the IoT
  • Human-machine cooperation
  • Docker and CoreOS
  • Software Defined Networking / network abstraction
  • User experience optimization

Table of Contents

  1. Keynotes
    1. Securing organizations through bad behavior - Laura Bell (SafeStack Limited) 00:18:18
    2. Lessons learned for large-scale apps running in a hybrid cloud environment – Intuit’s journey - Dana Quinn (Intuit) 00:10:24
    3. Addressing operational challenges: Building a faster, highly available data tier for active workloads - Dave McCrory (Basho Technologies) 00:05:14
    4. Maintaining performance and reliability on the edge - Robert Peters (Verizon Digital Media Services ) 00:05:37
    5. Engineering for the long game: Managing complexity in distributed systems - Astrid Atkinson (Google) 00:18:48
    6. Not your parents' Microsoft - Jessica DeVita (Microsoft) and Jennelle Crothers (Microsoft) 00:05:06
    7. Prevent, rather than fix: How to scale to enable your customers - Jason Ding (Salesforce.com) 00:06:15
    8. A practical type of empathy - Indi Young (myself) 00:27:03
    9. Ensuring a performant web for the next billion people - Bruce Lawson (Opera ASA) 00:19:26
    10. Great! You're now a software company. Now what? - Patrick Lightbody (New Relic) 00:10:34
    11. Twenty thousands leagues inside the optical fiber - Ariya Hidayat (Shape Security) 00:10:11
    12. Beyond the hype cycle; bleeding edge for the enterprise - Shane Evans (Hewlett-Packard) 00:05:55
    13. Overcoming the challenges of image delivery - Mohammed Aboul-Magd (Akamai Technologies) 00:05:51
    14. Reflections on mountain moving, from the first year of USDS - Mikey Dickerson (Federal Government | United States Digital Services Team) 00:20:01
    15. Measurement is not enough: The rise of performance analytics - Buddy Brewer (SOASTA) 00:05:36
    16. Recruiting for Diversity in Tech - Laine Campbell (Pythian) 00:15:43
  2. Building an optimized business day
    1. It's Not About Technology - Tim O'Reilly (O'Reilly Media) 00:11:55
    2. DevOps kung fu for everyone - Adam Jacob (Chef) 00:26:53
    3. Our CxO said we’re doing DevOps: Now what? - J. Paul Reed (Release Engineering Approaches) 00:19:45
    4. DevOps as a business differentiator - Mehdi Daoudi (Catchpoint) 00:20:57
    5. Fast, resilient, secure - Ariel Tseitlin (Scale Venture Partners) 00:20:12
    6. Influence a company with SLA metrics with big data, top 20 pages, and grading system - Norm Warren (Ancestry Inc) and Jeremy Johnson (Ancestry Inc) 00:21:20
    7. Ads: Your web speed parachute - Eddie Canales (Manta Media) 00:15:16
    8. Preparing your site for holidays and major events - Buddy Brewer (SOASTA) and Gopal Brugalette (Nordstrom) 00:18:37
    9. Panel: Business at web speed - Pawan Verma (Target), Courtney Kissler (Nordstrom), and Jason Cox (The Walt Disney Company) - Moderated by Nicole Forsgren (Chef) 00:17:27
    10. Decoding the unicorn – what makes a successful marketing technologist? - Sheldon Monteiro (SapientNitro) 00:23:58
    11. API marketing: The Role of APIs in Growth Strategy - Vanessa Meyer (Load Impact) 00:21:40
    12. Applying CRO concepts to your entire organization - Jon Correll (Conversion Voodoo / VoodooAlerts / Maxly) 00:19:45
    13. Lessons learned growing from 1 Million to 13 Million users in 9 months - Benny Wong (Timehop) 00:18:01
    14. Roadmap to enabling responsive web design - Peter Blum (Instart Logic) and Jesse Maula (Idean) 00:17:33
    15. Building Fast Growth into Your Products: Data Informed Design - Alastair Simpson (Atlassian) 00:18:47
    16. Your business is a system (based on trust) - Rob Woolley (Solium) 00:18:53
    17. From design thinking to DevOps and back again: Unifying design and operations - Jeff Sussna (Ingineering.IT) 00:19:52
  3. Tutorials
    1. How to build a secure system and keep it secure in the face of changing requirements - Michael Brunton-Spall (Government Digital Service) - Part 1 00:43:52
    2. How to build a secure system and keep it secure in the face of changing requirements - Michael Brunton-Spall (Government Digital Service) - Part 2 00:40:12
    3. Cracking the container scale problem with the datacenter operating system - Jose Armando Garcia (Mesosphere) and Sunil Shah (Mesosphere) - Part 1 00:36:20
    4. Cracking the container scale problem with the datacenter operating system - Jose Armando Garcia (Mesosphere) and Sunil Shah (Mesosphere) - Part 2 00:47:30
    5. Service workers - practical applications for performance and availability - Patrick Meenan (Google) - Part 1 00:46:35
    6. Service workers - practical applications for performance and availability - Patrick Meenan (Google) - Part 2 00:38:20
    7. What you should know about email authentication - Kurt Andersen (LinkedIn) - Part 1 00:44:12
    8. What you should know about email authentication - Kurt Andersen (LinkedIn) - Part 2 00:37:53
    9. Best practices for MySQL High Availability - Colin Charles (SkySQL Ab/MariaDB Foundation) - Part 1 00:57:01
    10. Best practices for MySQL High Availability - Colin Charles (SkySQL Ab/MariaDB Foundation) - Part 2 00:39:22
    11. Putting web performance best practices together to create the perfect single page application - Chris Love (Love 2 Dev) - Part 1 00:46:54
    12. Putting web performance best practices together to create the perfect single page application - Chris Love (Love 2 Dev) - Part 2 00:38:04
    13. Building self-healing systems - Todd Minnella (SOASTA, Inc.) and Matt Solnit (SOASTA, Inc.) - Part 1 00:38:26
    14. Building self-healing systems - Todd Minnella (SOASTA, Inc.) and Matt Solnit (SOASTA, Inc.) - Part 2 00:29:01
    15. Building an effective observability stack - Laine Campbell (Pythian) - Part 1 00:52:11
    16. Building an effective observability stack - Laine Campbell (Pythian) - Part 2 00:37:48
    17. Metrics, metrics everywhere (but where the heck do you start?) - Tammy Everts (SOASTA) and Cliff Crocker (SOASTA) - Part 1 00:42:26
    18. Metrics, metrics everywhere (but where the heck do you start?) - Tammy Everts (SOASTA) and Cliff Crocker (SOASTA) - Part 2 00:41:40
    19. Convince your CFO to invest in performance - Colin Bendell (Akamai) - Part 1 00:36:19
    20. Convince your CFO to invest in performance - Colin Bendell (Akamai) - Part 2 00:39:20
    21. Linux perf tools - Brendan Gregg (Netflix) - Part 1 00:54:28
    22. Linux perf tools - Brendan Gregg (Netflix) - Part 2 00:45:26
    23. The principles of microservices - Sam Newman (ThoughtWorks) - Part 1 00:44:09
    24. The principles of microservices - Sam Newman (ThoughtWorks) - Part 2 00:45:40
  4. Case Studies
    1. (Re)building an engineering culture: DevOps at Target - Ross Clanton (Target) and Heather Mickman (Target) 00:41:59
    2. How LinkedIn used RUM to drive optimizations and make the site faster - Ritesh Maheshwari (LinkedIn) 00:41:24
    3. Migrating to continuous delivery in the world of financial trading - David Genn (IG Group) 00:35:44
    4. Crafting performance alerting tools - Allison McKnight (Etsy) 00:37:23
    5. Maintaining the biggest machine in the world with mobile applications - Lukasz Pater (CERN) 00:33:22
    6. Enabling microservices at Orbitz - Steve Hoffman (Orbitz Worldwide) and Rick Fast (Orbitz Worldwide) 00:41:28
    7. Making continuous delivery a reality at a large enterprise - Adam Auerbach (Capital One) 00:42:19
    8. The curious case of the missing bandwidth - a case study in using sFlow to improve the end user’s experience with greater end-to-end visibility - Bill Green (New Relic) 00:35:05
    9. Building the fast new MSN.com - Amiya Gupta (Microsoft) 00:37:34
  5. Data & Monitoring
    1. Building a system for machine and event-oriented data - Eric Sammer (Rocana) 00:44:08
    2. Stream processing and anomaly detection @Twitter - Arun Kejariwal (Twitter) and Karthik Ramasamy (Twitter) 00:36:42
    3. Visualizing performance data in engaging ways - Mark Zeman (SpeedCurve) 00:40:59
    4. Preparing for CDN failure: Why and how - Aaron Peters (TurboBytes) and Kyle Young (Mobify) 00:40:33
    5. Database reliability engineering, modernizing the DBA role - Laine Campbell (Pythian) 00:42:41
    6. Picking the right metrics - John Feminella (UpHex) 00:39:34
    7. Consul as a monitoring service - Seth Vargo (HashiCorp) 00:38:50
    8. How to win arguments with performance data - Buddy Brewer (SOASTA) 00:40:07
    9. Box Weather Station: Open source tools for MySQL performance and monitoring - Gavin Towey (Box, Inc) 00:38:09
    10. Scaling ingest pipelines with high performance computing principles - Rajiv Kurian (SignalFx) 00:40:20
  6. Org dynamics
    1. Bootstrapping a world class Ops team - Charity Majors (Parse/Facebook) 00:37:03
    2. Tools Shaping Culture - Mark Maun (Ticketmaster) 00:38:12
    3. Failure is an option - Ian Malpass (Etsy) 00:38:08
    4. Organizational pathologies in information technology - Mandi Walls (Chef) 00:38:37
    5. Why all the things must be code - Aneel Lakhani (SignalFx) 00:25:01
    6. Changing the laws of engineering with pull requests - Ralph Bodenner (New Relic) 00:41:54
    7. Burnout in tech - John Allspaw (Etsy) , Christina Maslach (UC Berkeley) , Amanda Folson (PagerDuty) , Katherine Daniels (Etsy) , Laura Bell (SafeStack Limited) , and Vijay Gill (Salesforce.com) 00:45:37
    8. Teams are systems too: The theory of constraints in action - Baron Schwartz (VividCortex) 00:41:26
    9. Teaching GitHub for Poets - Aaron Suggs (Kickstarter) 00:36:56
    10. Duck, duck, goose and the Black Swan: Understanding incidents and your response - Dave Cliffe (PagerDuty) and Arup Chakrabarti (PagerDuty) 00:33:44
  7. Security & Networking
    1. Operating Docker securely for speed and profit - Jen Andre (Threat Stack) 00:35:36
    2. HTTPS in 2015 - Eric Lawrence (Telerik) 00:45:07
    3. Continuous security - the DevOps way - Tim Prendergast (Evident.io) 00:29:53
    4. IPSec mesh network: Perfect for the cloud? - Douglas Barth (PagerDuty) 00:42:30
    5. osquery: Approaching security the hacker way - Mike Arpaia (Facebook) 00:40:54
  8. UX Optimization
    1. The performance and usability of font loading - Zach Leatherman (Filament Group) 00:39:00
    2. Design+Performance - Steve Souders (SpeedCurve) 00:40:43
    3. What are third-party components doing to your site? - Andy Davies (NCC Group) and Simon Hearne (NCC Group) 00:44:59
    4. When UX meets operations - Tim Sheiner (Jut) 00:39:36
    5. What Ops Can Learn From Design - Robert Treat (OmniTI) 00:38:01
    6. Reaching Everyone - Tim Kadlec (Akamai) 00:46:42
    7. Supersonic JavaScript - Ariya Hidayat (Shape Security) 00:28:01
    8. Mobile image processing - Tim Kadlec (Akamai) 00:41:33
    9. The path to performance - Katie Kovalcin (Sparkbox) 00:40:11
    10. TCP and the lower bound of web performance - John Rauser (Pinterest) 00:45:56
  9. Emerging
    1. New ways to deploy and manage applications at scale - Kelsey Hightower (CoreOS) 00:40:39
    2. Microservices vs. Monoliths? - Michael Brunton-Spall (Government Digital Service) 00:36:24
    3. How Go is making us faster - Wilfried Schobeiri (MediaMath) 00:33:59
    4. PHP 7 - Rasmus Lerdorf (Etsy) 00:37:13
    5. Yesterday's perf best-practices are today's HTTP/2 anti-patterns - Ilya Grigorik (Google) 00:47:23
  10. Sponsored
    1. Developing a CD pipeline with GitHub - Patrick McKenna (GitHub) - Part 1 00:35:35
    2. Developing a CD pipeline with GitHub - Patrick McKenna (GitHub) - Part 2 00:43:23
    3. Developing a CD pipeline with GitHub - Patrick McKenna (GitHub) - Part 3 00:50:06
    4. SQL, NoSQL, NewSQL - Matthew Brender (Basho), Tyler Hannan (Basho), and Sargun Dhillon (Basho) - Part 1 00:35:29
    5. SQL, NoSQL, NewSQL - Matthew Brender (Basho), Tyler Hannan (Basho), and Sargun Dhillon (Basho) - Part 2 00:38:23
    6. SQL, NoSQL, NewSQL - Matthew Brender (Basho), Tyler Hannan (Basho), and Sargun Dhillon (Basho) - Part 3 00:51:19
    7. Building IoT applications with Node-RED - Ryan Baxter (IBM) - Part 1 00:50:50
    8. Building IoT applications with Node-RED - Ryan Baxter (IBM) - Part 2 00:29:23
    9. Building IoT applications with Node-RED - Ryan Baxter (IBM) - Part 3 00:47:00
    10. Fully integrate (your) systems and teams with the GitHub Platform - Kyle Daigle (GitHub) 00:39:40
    11. How to win in the user experience revolution: Testing and analytics to deliver 5-star applications - Christoph Pfister (HP) 00:26:52
    12. AppDynamics unified monitoring - Dustin Whittle (AppDynamics) 00:41:12
    13. Your RDBMS is slowing your app and your business down. NoSQL for the win! - Tyler Hannan (Basho) and Dorothy Pults (Basho Technologies, Inc.) 00:48:18
    14. 10 essential tips for your journey to the public cloud - Suchi Upadhyayula (Intuit) and Sean McCluskey (Intuit) 00:38:36
    15. Learn how to build your own cognitive applications with the IBM Watson Developer Cloud - Salil Ahuja (IBM) 00:42:59
    16. Have lofty JavaScript ambitions gotten you bogged down? - Paddy Ganti (Instart Logic) and Mehrdad Reshadi (Instart Logic) 00:44:06
    17. Visual Studio’s journey to DevOps - Sam Guckenheimer (Microsoft) 00:47:44
    18. Know before your customer knows: Monitoring trends to predict failures in the cloud - Rakesh Ranjan (IBM Cloud Data Services) and Sriram Srinivasan (IBM Cloud Data Services) 00:43:04
    19. Using RUM to deliver optimal performance for the fast new MSN - Paul Roy (Microsoft) , Buddy Brewer (SOASTA) 00:30:42
    20. Implementing Docker in production at scale - Karl Matthias (New Relic) and Sean Kane (New Relic) 00:39:15
    21. When monitoring becomes analytics - Mike Demmer (Jut) and Chris Christensen (Limelight) 00:32:20
    22. Systems thinking – patterns for scaling unstable systems - Siddharth Ram (Intuit) 00:40:43
    23. Engineering transformation: Everyone owns quality - Huseyin Dursun (VMware) 00:42:41
    24. RUM like you’ve never seen before - putting the action into actionable RUM data - Donald Foss (Blue Triangle Technologies, Inc.) and Norm Morrison (eBay Enterprise) 00:42:09
    25. Running CoreOS and Docker on Bare Metal Clouds - John Yi (Rackspace) 00:42:49
    26. Microservices, Micro Deployments and DevOps - Alois Reitbauer (ruxit.com) , Martin Gutenbrunner (ruxit) 00:34:59