Build & maintain complex distributed systems
October 1–2, 2017: Training
October 2–4, 2017: Tutorials & Conference
New York, NY
 

Schedule

< Filters

No Results Found

Clear all filters

Close

Filters

      Clear filters
      Beekman
      9:00am Microservices secrets management with Vault Seth Vargo (Google)
      1:30pm Developing resilient microservices with Kubernetes and Envoy Phil Lombardi (Datawire), Rafael Schloming (Datawire), Richard Li (Datawire)
      Regent
      1:30pm Linux performance monitoring with BPF Sasha Goldshtein (Sela Group)
      Gramercy
      9:00am Docker production: Orchestration, security, and beyond Bret Fisher (DevOps Consultant), Shawn Bower (Cornell University), Jesse White (Contino)
      Nassau
      9:00am From zero to distributed traces: An OpenTracing tutorial Bryan Liles (Heptio), Yuri Shkuro (Uber Technologies), Won Jun Jang (Uber), Prithvi Raj (Uber)
      1:30pm HTTP/2 development: A hands-on approach Frederik Deweerdt (Fastly)
      12:30pm Lunch | Room: Americas Halls 2
      8:00am Morning Coffee | Room: Sutton Foyer
      10:30am Morning Break | Room: Sutton Foyer
      3:00pm Break | Room: Sutton Foyer
      7:30pm Velocity Dine-a-Round | Room: Various Locations
      9:00am-12:30pm (3h 30m)
      Microservices secrets management with Vault
      Seth Vargo (Google)
      It’s great that you’ve moved to microservices, but how are you distributing secrets? Seth Vargo offers an overview of Vault’s unique approach to secret management by providing secrets as a service for your services (and your humans too), which is highly scalable and easily customizable to fit any environment.
      1:30pm-5:00pm (3h 30m) Orchestration, Scheduling, and Containers
      Developing resilient microservices with Kubernetes and Envoy
      Phil Lombardi (Datawire), Rafael Schloming (Datawire), Richard Li (Datawire)
      Microservices are an increasingly popular approach to building cloud-native applications, and dozens of new technologies that streamline adopting microservices development, such as Docker, Kubernetes, and Envoy, have been released over the past few years. Phil Lombardi, Rafael Schloming, and Richard Li walk you through actually using these technologies to develop, deploy, and run microservices.
      9:00am-12:30pm (3h 30m)
      A hands-on data science crash course for modeling and predicting the behavior of (large) distributed systems
      Bart De Vylder (CoScale), Pieter Buteneers (CoScale)
      Data science is a hot topic. Bart De Vylder and Pieter Buteneers offer a practical introduction that goes beyond the hype, exploring data analysis, visualization, and machine learning techniques using Python for modeling the behavior of distributed systems. You'll leave with a solid starting point to implement data science techniques in your infrastructure or domain of interest.
      1:30pm-5:00pm (3h 30m) Monitoring, Tracing and Metrics
      Linux performance monitoring with BPF
      Sasha Goldshtein (Sela Group)
      Sasha Goldshtein leads a hands-on workshop on Linux dynamic tracing. You'll explore the BPF Compiler Collection (BCC), a set of tools and libraries for dynamic tracing, and gain firsthand experience of memory leak analysis, generic function tracing, kernel tracepoints, static tracepoints in user-space programs, and the baked-in tools for file I/O, network, and CPU analysis.
      9:00am-12:30pm (3h 30m) Orchestration, Scheduling, and Containers
      Docker production: Orchestration, security, and beyond
      Bret Fisher (DevOps Consultant), Shawn Bower (Cornell University), Jesse White (Contino)
      Starting where previous Docker workshops leave off, Bret Fisher, Shawn Bower, and Tony Pujals dive into the new Swarm mode clustering (services), failover, blue-green deployments, monitoring, logging, troubleshooting, and security, covering the latest built-in features and common third-party tools as they walk you through installing them on your own five-node cloud Swarm cluster.
      1:30pm-5:00pm (3h 30m)
      Creating pipelines to build, test, and deploy containerized artifacts
      Tom Adams (ThoughtWorks)
      Containerization has launched a new wave of software deployment models, but do our philosophies for building, testing, and deploying software still hold true? Tom Adams walks you through creating a build pipeline for Docker images that is rooted in continuous integration (CI) practices.
      9:00am-12:30pm (3h 30m)
      From zero to distributed traces: An OpenTracing tutorial
      Bryan Liles (Heptio), Yuri Shkuro (Uber Technologies), Won Jun Jang (Uber), Prithvi Raj (Uber)
      Yuri Shkuro, Bryan Liles, Won Jun Jang, and Prithvi Raj walk you through implementing distributed tracing in modern applications, using the CNCF’s OpenTracing project. You'll explore a set of sample applications and learn how to instrument them for tracing. You'll also use a tracing system such as Jaeger, Zipkin, or LightStep to visualize complex transactions that might span multiple processes.
      1:30pm-5:00pm (3h 30m)
      HTTP/2 development: A hands-on approach
      Frederik Deweerdt (Fastly)
      HTTP/2 (or H2, as the cool kids call it) has been ratified for months, and browsers already support it. But do the exciting features that HTTP/2 offer meet expectations? Frederik Deweerdt walks you through how HTTP/2 fares in the real world, how browser behavior is changing to accommodate new server-side functionality, and how you can get the most of the new protocol everybody’s talking about.
      12:30pm-1:30pm (1h)
      Break: Lunch
      8:00am-9:00am (1h)
      Break: Morning Coffee
      10:30am-11:00am (30m)
      Break: Morning Break
      3:00pm-3:30pm (30m)
      Break: Break
      7:30pm-9:30pm (2h)
      Velocity Dine-a-Round
      Looking for dinner plans Monday night? Sign up to join a group of fellow attendees for the Velocity Dine-a-Round. This event is not sponsored, so you are responsible for paying your portion of the bill on your own.