| 1 |
Pre-Conference Welcome Remarks - Michelle Noorali, Deis and 2017 Program Co-Chair |
keynote |
|
|
0:27 |
| 2 |
Lightning Talk: Kubes 4 Nubes - Tom Brown, OpenAI |
concept |
|
|
4:57 |
| 3 |
Lightning Talk: The Top 5 Kubernetes Metrics to Monitor - Jorge Salamero Sanz, Sysdig |
concept |
|
Observability |
5:18 |
| 4 |
Lightning Talk: Boosting Helm with AppController - Maciej Kwiek, Mirantis Inc. |
concept |
|
CI/CD & GitOps |
5:29 |
| 5 |
Lightning Talk: BGP Routing in Kubernetes - Pankaj Sehgal, Tata Consultancy Services |
concept |
|
|
5:13 |
| 6 |
Lightning Talk: Using Cloud-Native in Telco-Environments - Marcus Brunner, Swisscom |
concept |
|
|
6:20 |
| 7 |
Lightning Talk: Zombie Kubernetes!: Making Nodes Rise From The Dead - Michael Johnston |
concept |
|
|
6:24 |
| 8 |
Lightning Talk: Flexible Logging Pipelines with Fluentd and Kubernetes - Jakob Karalus, codecentric |
concept |
|
Observability |
5:15 |
| 9 |
Lightning Talk: Cloud Native Design Patterns - Bilgin Ibryam, Red Hat |
concept |
|
|
5:54 |
| 10 |
Introduction to rkt - Brandon Philips, CTO, CoreOS |
tutorial |
|
|
5:10 |
| 11 |
Introduction to Containerd - Patrick Chanezon, Member of Technical Staff, Docker, Inc. |
concept |
|
Serverless & runtimes |
5:36 |
| 12 |
Scale Kubernetes to Support 50,000 Services [I] - Haibin Xie & Quinton Hoole |
case study |
Huawei |
Autoscaling & performance |
28:19 |
| 13 |
Writing a Custom Controller: Extending the Functionality of Your Cluster [I] - Aaron Levy |
concept |
|
|
26:00 |
| 14 |
Kubernetes Cluster Federation: How to Write a Federated Controller? [A] - Madhu C.S. |
concept |
|
|
26:43 |
| 15 |
Bringing Kubernetes into Salesforce [B] - Steve Sandke, Salesforce |
concept |
|
|
38:20 |
| 16 |
Autoscaling a Multi-Platform Kubernetes Cluster Built with kubeadm [I] - Lucas Käldström |
concept |
|
Autoscaling & performance |
36:43 |
| 17 |
What Cloud Computing Can Learn from Neuroscience: How the Brain Architects 'Cloud Applications' |
concept |
|
|
27:48 |
| 18 |
Life of a Packet [I] - Michael Rubin, Google |
concept |
|
Networking |
34:19 |
| 19 |
Getting To, and Through, Our First Black Friday with Critical Apps [I] - Arnaldo Pereira |
concept |
|
|
36:06 |
| 20 |
Programming Kubernetes with the Go SDK [I] - Aaron Schlesinger, Deis |
concept |
|
|
35:00 |
| 21 |
Case Study Conrad Electronic – From a Static Infrastructure to Continuous Delivery and the Cloud |
case study |
|
CI/CD & GitOps |
41:07 |
| 22 |
Cloud Native Transformation: How Ticketmaster is Changing Culture and Speeding Up - Bindi Belanger |
concept |
|
|
34:23 |
| 23 |
Load Testing Kubernetes: How to Optimize Your Cluster Resource Allocation in Production [I] |
case study |
|
|
31:27 |
| 24 |
K8SNIff - End-to-End Encryption Till the Pod [A] - Sebastian Scheele & Jason Murray, Loodse GmbH |
concept |
|
Networking |
25:50 |
| 25 |
Cisco's Devnet Goes Cloud Native: A Case Study on Transforming to Cloud Native [I] - Matt Johnson |
case study |
|
|
36:31 |
| 26 |
Delve into Helm: Advanced DevOps [I] - Lachlan Evenson & Adam Reese, Deis |
concept |
|
CI/CD & GitOps |
36:04 |
| 27 |
Fission: a Serverless Function Framework on Kubernetes [B] - Soam Vasani, Platform9 Systems, Inc. |
concept |
|
Serverless & runtimes |
35:49 |
| 28 |
Serverless on Kubernetes with Kubeless [A] - Sebastien Goasguen, Bitnami & Nguyen Anh-Tu, Skippbox |
concept |
|
Serverless & runtimes |
39:09 |
| 29 |
Building Distributed TensorFlow Using Both GPU and CPU on Kubernetes [I] - Zeyu Zheng |
concept |
|
AI & ML |
37:07 |
| 30 |
Sched.net: A Network-Aware Kubernetes Scheduler [I] - Akash Gangil & Salvatore Orlando, VMware |
concept |
|
Autoscaling & performance |
29:35 |
| 31 |
Success of CRI: Bringing Hypervisor Based Container to Kubernetes [I] - Lei Zhang, HyperHQ |
concept |
|
|
29:23 |
| 32 |
Elephants on Automatic: HA Clustered PostgreSQL with Helm [I] - Josh Berkus & Oleksii Kliukin |
concept |
|
CI/CD & GitOps |
34:14 |
| 33 |
How We Run Kubernetes in Kubernetes, aka Kubeception [I] - Timo Derstappen, Giant Swarm |
case study |
Giant Swarm |
|
24:58 |
| 34 |
Kubernetes Day 2: Cluster Operations [I] - Brandon Philips, CoreOS |
concept |
|
Reliability & operations |
36:16 |
| 35 |
Rise of the Machines [B] - Anne Currie, Microscaling Systems |
keynote |
|
|
36:18 |
| 36 |
Integrating Long-Term Storage with Prometheus [A] - Julius Volz, Prometheus |
concept |
|
Observability, Storage & data |
27:46 |
| 37 |
Switching From External Load Balancing to consul & ingress [I] - Dan Wilson, Concur |
case study |
Concur |
Networking |
25:21 |
| 38 |
IPVS for Scaled Private Cloud Load Balancing [I] - Kimberly Messimer, Comcast VIPER |
concept |
|
Networking |
28:25 |
| 39 |
Kubernetes-Defined Monitoring [I] - Gianluca Borello, Sysdig |
concept |
|
Observability |
28:46 |
| 40 |
High Availability Kubernetes on Bare Metal [A] - Muhammad Kamran Azeem & Henrik Høegh, Praqma |
concept |
|
Reliability & operations |
35:16 |
| 41 |
Network-independent ACLs: Why Security Shouldn't Depend on Your Network [I] - Bernard Van De Walle |
concept |
|
Security |
36:09 |
| 42 |
Building for Trust: How to Secure Your Kubernetes Cluster [I] - Alexander Mohr & Jess Frazelle |
concept |
|
|
37:33 |
| 43 |
The Patterns of Distributed Logging and Containers [I] - Satoshi Tagomori, Treasure Data, Inc. |
concept |
|
Observability |
33:28 |
| 44 |
Groovy, There's a Docker in My Application Pipeline [B] - Kris Buytaert, Inuits |
concept |
|
|
34:37 |
| 45 |
Simplifying Container Operations with Habitat [B] - Michael Ducy, Chef |
concept |
|
|
38:49 |
| 46 |
How We Built a Chargeback System for Twitter’s Compute Platform (Mesos/Aurora) |
case study |
Twitter |
|
29:34 |
| 47 |
Insecure Containers? Continuous Defense Against Open Source Exploits [A] - Andrew Martin |
concept |
|
|
39:07 |
| 48 |
Containerd: The Universal Container Runtime [I] - Justin Cormack, Docker |
concept |
|
Serverless & runtimes |
31:46 |
| 49 |
Tales from Lastminute.com Machine Room: Our Journey Towards a Full On-Premise Kubernetes |
case study |
|
|
39:25 |
| 50 |
Panel: The Open Container Initiative (OCI) and the Future of Container Standardization [I] |
panel |
|
|
34:57 |
| 51 |
Cloud Native Strategy - From Ancient Greece to Container Orchestration |
concept |
|
|
37:13 |
| 52 |
Panel: Leveraging the Open Service Broker API in Cloud Native Platforms [I] |
panel |
|
|
36:24 |
| 53 |
Scaling Organizations Using Kubernetes [I] - Richard Fliam, Comcast VIPER |
case study |
Comcast |
Autoscaling & performance, Cost & efficiency |
38:12 |
| 54 |
Powering Public Infrastructure with Kubernetes [B] - Jan Willies, Accenture |
concept |
|
|
38:07 |
| 55 |
Kubernetes from Dev to Prod at GoEuro [I] - Subhas Dandapani, GoEuro |
case study |
GoEuro |
|
33:53 |
| 56 |
A Staging Environment Per Pull Request: Building Our Own Controller! [B] - Kamal Marhubi, Heap |
case study |
Heap |
|
29:10 |
| 57 |
Kubernetes: Developing on Windows, Deploying on Linux [B] - Rodrigue Cloutier, Ubisoft |
concept |
|
|
39:50 |
| 58 |
When Failure is Not an Option: Processing Real Money at Monzo with Kubernetes and Linkerd [I] |
case study |
Monzo |
Networking |
39:32 |
| 59 |
Running Workloads in Kubernetes [B] - Janet Kuo, Google |
concept |
|
|
35:20 |
| 60 |
Kubernetes Operators: Managing Complex Software with Software [I] - Josh Wood & Jesus Carrillo |
concept |
|
|
38:47 |
| 61 |
Steward, the Kubernetes-Native Service Broker [A] - Gabe Monroy, Deis |
concept |
|
|
34:12 |
| 62 |
Kubernetes at DigitalOcean: Building a Platform for the Future [B] - Joonas Bergius, DigitalOcean |
case study |
DigitalOcean |
|
31:08 |
| 63 |
How Google Cloud Hosts and Manages Kubernetes at Scale [I] - David Aronchick, Google |
case study |
Google |
|
39:24 |
| 64 |
Leverage LXD/LXC with Kubernetes [A] - Lin Sun, IBM |
concept |
|
|
40:40 |
| 65 |
KubeVirt - Kubernetes, Virtualization and Your Future Data Center [I] - Itamar Heim & Fabian Deutsch |
concept |
|
|
42:40 |
| 66 |
Grafana is Not Enough: DIY User Interfaces for Prometheus [I] - David Kaltschmidt, Weaveworks |
concept |
|
Observability |
28:03 |
| 67 |
Understanding and Extending Prometheus AlertManager [I] - Lee Calcote, SolarWinds |
concept |
|
Observability |
35:54 |
| 68 |
Alerting in Cloud Native Environments [I] - Fabian Reinartz, CoreOS |
concept |
|
Observability |
33:06 |
| 69 |
Binary Protocols - The Current State of Affairs [I] - Jason Smith, Container Solutions |
concept |
|
|
28:37 |
| 70 |
Counting with Prometheus [I] - Brian Brazil, Robust Perception |
concept |
|
Observability |
39:38 |
| 71 |
Alertmanager on Its Way to High Availability [A] - Frederic Branczyk, CoreOS |
concept |
|
Reliability & operations |
31:32 |
| 72 |
OpenTracing and Containers: Depth, Breadth, and the Future of Tracing [I] - Priyanka Sharma |
concept |
|
Observability |
33:15 |
| 73 |
Operational and Business Insights from Tracing Distributed Microservices [I] |
concept |
|
Observability |
33:28 |
| 74 |
Loki: An OpenSource Zipkin / Prometheus Mashup, Written in Go [I] - Tom Wilkie, Weaveworks |
concept |
|
Observability |
27:40 |
| 75 |
OpenTracing Isn't Just Tracing: Measure Twice, Instrument Once [B] - Priyanka Sharma & Ted Young |
concept |
|
Observability |
25:54 |
| 76 |
360° Monitoring of Your Services [I] - Philipp Krenn, Elastic |
concept |
|
Observability |
30:49 |
| 77 |
50 Shades of System Calls [I] - Jorge Salamero Sanz, Sysdig |
concept |
|
|
36:08 |
| 78 |
Super Fast Real-time Data Processing on Cloud-Native Architecture [I] - Yaron Haviv, iguazio |
concept |
|
|
39:06 |
| 79 |
From Heroku to Cloud Native in 7 Weeks [B] - Ivan Pedrazas, Soho House |
case study |
Soho House |
|
24:58 |
| 80 |
Building a Cloud-Native SQL Database [I] - Alex Robinson, Cockroach Labs |
concept |
|
Storage & data |
37:23 |
| 81 |
Go + Microservices = Go Kit [I] - Peter Bourgon, Go Kit |
concept |
|
|
38:49 |
| 82 |
Managing Lifecycle of Microservices at Scale [I] - Micheal Benedict, Pinterest |
case study |
Pinterest |
|
35:42 |
| 83 |
Lessons Learned From Maintaining Continuous Delivery While Migrating From a Static Infrastructure |
case study |
|
CI/CD & GitOps |
38:38 |
| 84 |
Audit in Kubernetes Now, and in the Future [B] - Maciej Szulik, Red Hat |
concept |
|
Observability, Security |
21:46 |
| 85 |
Building a Storage Cluster with Kubernetes [I] - Bassam Tabbara, Quantum Corp. |
concept |
|
Storage & data |
37:10 |
| 86 |
Dance Madly on the Lip of a Volcano [I] - Jess Frazelle & Brandon Philips |
concept |
|
|
29:40 |
| 87 |
Autoscaling in Kubernetes [I] - Marcin Wielgus, Google |
concept |
|
Autoscaling & performance |
29:51 |
| 88 |
The Open Service Broker API and the Kubernetes Service Catalog [B] - Paul Morie & Chip Childers |
concept |
|
|
32:04 |
| 89 |
Kubernetes Scheduling Features or How Can I Make the System Do What I Want? [I] - Marek Grabowski |
case study |
|
Autoscaling & performance |
34:08 |
| 90 |
Behind the Iron Curtain: Getting Metrics From the Browser into Prometheus [I] - Tom Wilkie |
concept |
|
Observability |
26:19 |
| 91 |
Ops for Developers - Monitor Your Java Application with Prometheus [I] - Alexander Schwartz |
concept |
|
Observability |
31:46 |
| 92 |
Monitor My Socks: Using Prometheus in a Polyglot Open Source Microservices |
concept |
|
Observability |
33:42 |
| 93 |
Configuring Prometheus for High Performance [A] - Björn Rabenstein, SoundCloud Ltd. |
concept |
|
Observability, Autoscaling & performance |
35:08 |
| 94 |
Prometheus: The Unsung Heroes [I] - Alejandro Ramirez, Swisscom Directories AG |
concept |
|
Observability |
27:25 |
| 95 |
Reworking Your Team for Kubernetes [B] - Hans Kieserman, Yahoo |
concept |
|
|
30:48 |