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
      Add Microservices secrets management with Vault to your personal schedule
      9:00am Microservices secrets management with Vault Seth Vargo (HashiCorp)
      Add Developing resilient microservices with Kubernetes and Envoy to your personal schedule
      1:30pm Developing resilient microservices with Kubernetes and Envoy Phil Lombardi (Datawire), Rafael Schloming (Datawire), Richard Li (datawire.io)
      Regent
      Add Linux performance monitoring with BPF to your personal schedule
      1:30pm Linux performance monitoring with BPF Sasha Goldshtein (Sela Group)
      Gramercy
      Add From zero to distributed traces: An OpenTracing tutorial to your personal schedule
      9:00am From zero to distributed traces: An OpenTracing tutorial Bryan Liles (Capital One), Yuri Shkuro (Uber), Won Jun Jang (Uber), Prithvi Raj (Uber)
      Add HTTP/2 development: A hands-on approach to your personal schedule
      1:30pm HTTP/2 development: A hands-on approach Frederik Deweerdt (Fastly)
      Nassau
      Add Docker production: Orchestration, security, and beyond to your personal schedule
      9:00am Docker production: Orchestration, security, and beyond Bret Fisher (Independent Consultant), Shawn Bower (Cornell University), Tony Pujals (Appcelerator)
      12:30pm Break | Room: Americas Halls 2
      8:30am Coffee | Room: Sutton Foyer
      10:30am Break | Room: Sutton Foyer
      3:00pm Break | Room: Sutton Foyer
      Add Velocity Dine-A-Round to your personal schedule
      7:30pm Velocity Dine-A-Round | Room: Various Locations
      9:00am-12:30pm (3h 30m)
      Microservices secrets management with Vault
      Seth Vargo (HashiCorp)
      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 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.io)
      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 Ed Rousseau 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)
      From zero to distributed traces: An OpenTracing tutorial
      Bryan Liles (Capital One), Yuri Shkuro (Uber), 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.
      9:00am-12:30pm (3h 30m) Orchestration, Scheduling, and Containers
      Docker production: Orchestration, security, and beyond
      Bret Fisher (Independent Consultant), Shawn Bower (Cornell University), Tony Pujals (Appcelerator)
      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.
      12:30pm-1:30pm (1h)
      Break
      8:30am-9:00am (30m)
      Break: Coffee
      10:30am-11:00am (30m)
      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 is non-sponsored, so you are responsible for paying your portion of the bill on your own.