Loading…
Virtual Event
August 17–August 20, 2020
Learn More and Register to Attend This Event

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2020 - Virtual to participate in the sessions. If you have not registered but would like to join us, please register here.

Please note: This schedule is automatically displayed in Central European Summer Time (CEST). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Tutorials [clear filter]
Monday, August 17
 

15:05 CEST

Tutorial: From Notebook to Kubeflow Pipelines with HP Tuning: A Data Science Journey - Stefano Fioravanzo & Ilias Katsakioris, Arrikto
An introduction to Kubeflow, the ML toolkit for K8s and the workflows you can use as a data scientist to scale up your ML code effortlessly.

Ever thought how hard it is to convert your Jupyter Notebooks into deployable and composable pipelines, scale up computation and run hyperparameter tuning? With Kubeflow, this process becomes extremely easy as you make use of the many components of this ML toolkit: Pipelines, Kale, Katib, Snapshot Store.

You will learn how to deploy Kubeflow in minutes, explore your ML code inside a Jupyter Notebook, convert it to a composable and scalable workflow with the click of a button, make the pipeline reproducible using immutable snapshots, go back in history and debug it, run hyperparameter tuning and distribute your computation.

Did we mention you won’t need any specific SDK or CLI command to do this? Sounds like magic? Come and see for yourself!

Speakers
avatar for Ilias Katsakioris

Ilias Katsakioris

Software Engineer, Arrikto
Ilias Katsakioris is a Software Engineer at Arrikto. He holds a Diploma in Electrical and Computer Engineering from the National Technical University of Athens. He is a Kubernetes and Kubeflow enthusiast, and he has been contributing to the Kubeflow project for almost a year. His... Read More →
avatar for Stefano Fioravanzo

Stefano Fioravanzo

Product Manager, Arrikto
Stefano Fioravanzo is a Product Manager at Arrikto. His focus is on building a delightful and functional Machine Leaning development platform. OSS advocate and creator of the Kale project, he loves technical challenges and solving complex problems and always strives for clean and... Read More →



Monday August 17, 2020 15:05 - 16:25 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

15:05 CEST

Tutorial: Getting Started With Cloud Native Security - Liz Rice, Aqua Security & Michael Hausenblas, Amazon
This tutorial will get you off the ground with Kubernetes security basics, using live demos and examples to work through yourself.

We’ll start with possible attack vectors, to help you map out the threat model that applies to your cluster, so you can figure out where you need to focus your efforts for security.

We’ll show you how to compromise a deployment with a pod running with a known vulnerability. Once you’ve had the attacker’s eye-view, we’ll walk you through the most important techniques and open source tools to prevent compromise.

· Using secure Kubernetes settings
· Including vulnerability scanning in your workflow
· Configuring pods to run securely (eg avoiding unnecessary privileges)
· Using GitOps to restrict user access to your cluster and provide an audit trail

You’ll leave this tutorial armed with practical actions for securing your deployment.

Speakers
avatar for Liz Rice

Liz Rice

Chief Open Source Officer, Isovalent
Liz Rice is Chief Open Source Officer with eBPF specialists Isovalent, creators of the Cilium project. She was chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She is also the author of O'Reilly books "Learning eBPF" and... Read More →
avatar for Michael Hausenblas

Michael Hausenblas

Developer Advocate, Amazon Web Services
Michael is a Developer Advocate at AWS, part of the container service team, focusing on container security. Michael shares his experience around cloud native infrastructure and apps through demos, blog posts, books, and public speaking engagements as well as contributes to open source... Read More →



Monday August 17, 2020 15:05 - 16:25 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

15:05 CEST

Tutorial: Using BPF in Cloud Native environments - Alban Crequy & Marga Manterola, Kinvolk
Kubernetes provides a high-level abstraction layer that makes it easy to deploy distributed computing resources without knowing what’s happening in the kernel and applications. But when debugging, Kubernetes does not provide any help in inspecting these low-level details.

We showcase the following tools specifically designed for running on Kubernetes:
- Inspektor Gadget, built on BPF Compiler Collection (BCC) and traceloop
- kubectl-trace, built on bpftrace

These allow devops teams to answer debugging questions such as:
- What were the last system calls executed before the crash?
- Was this function called? With which arguments and return value?
- Which TCP packets were retransmitted?
- Which queries run slow?
- Was this file opened?

You'll need access to a Linux machine and a Minikube installation. Please follow the instructions at https://github.com/kinvolk/cloud-native-bpf-workshop

Speakers
avatar for Alban Crequy

Alban Crequy

Co-founder and Director of Kinvolk Labs, Kinvolk
Alban is Co-founder of Kinvolk and director of engineering for Kinvolk Labs. He has a particular interest in integrating BPF into Kubernetes. He’s a maintainer of the gobpf library and has worked on software in the cloud space using BPF with Golang: Weave Scope, Traceleft, Project... Read More →
avatar for Marga Manterola

Marga Manterola

Staff Software Engineer, Kinvolk
A Debian Developer and Open Source enthusiast, Marga has been working with Linux for over 15 years. Back in her hometown of Buenos Aires she led a large migration to Linux and open source tools, where she learned to navigate the tricky line between satisfying user needs and keeping... Read More →



Monday August 17, 2020 15:05 - 16:25 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

16:55 CEST

Tutorial: Building Secure & Decentralized Global Applications on Kubernetes with NATS - Waldemar Quevedo, Synadia
Learn how to build applications that span across more than one Kubernetes region by using a NATS based global communications network. In this talk, it will be covered how to setup a globally available NATS cluster using multiple Kubernetes regions from 4 different clouds (AWS, Digital Ocean, GKE & Azure) using NATS gateways and leafnode connections, as well as how to create applications that take advantage of the NATS decentralized authorization model by showing how to implement a simple Slack-like clone that runs under your terminal.

Attendees of this session will be able to follow through the implementation of the service (and interact with each other!) during the talk, to run the examples it is recommended to have Docker installed.

Speakers
avatar for Wally Quevedo

Wally Quevedo

Software Developer, Synadia
Waldemar Quevedo is a core maintainer of the NATS.io project working at Synadia and author of the 'Practical NATS' book.



Monday August 17, 2020 16:55 - 18:15 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

16:55 CEST

Tutorial: Communication Is Key -- Understanding Kubernetes Networking - Jeff Poole, Vivint Smart Home
Networking in Kubernetes has several aspects, including DNS, iptables, routing, software bridges, IP assignment, network policies, etc. While the practices for understanding the network were fairly easy to translate from physical servers to virtual machines, the level of complexity increases greatly when moving to containers in Kubernetes.

This tutorial will explain several of the networking concepts used in Kubernetes with accompanying lab exercises in a virtualized environment so that participants will become comfortable looking under the hood at how a Kubernetes cluster is working (or not working, as the case may be).

The material will be designed for people comfortable with SSH, bash, kubectl, and basic networking concepts, and will fill in the more advanced networking knowledge as the tutorial progresses. Please have Vagrant + VirtualBox installed to run the labs locally.

Speakers
avatar for Jeff Poole

Jeff Poole

Director, Platform Engineering, Vivint Smart Home
Jeff Poole is currently an engineering director over both operations and development teams at Vivint Smart Home, where his team maintains the backend platform that powers the smart home and security aspects of Vivint’s products. Over his career, he has held a diverse collection... Read More →



Monday August 17, 2020 16:55 - 18:15 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259

16:55 CEST

Tutorial: Hands-On Intro to Cloud-Native CI/CD with Tekton - Jan Kleinert & Joel Lord, Red Hat
This hands-on tutorial introduces the key concepts of Tekton, a flexible, Kubernetes-native CI/CD framework that enables the automation of deployments across multiple platforms - including Kubernetes, serverless, and VMs - by abstracting away the underlying details.

In this tutorial, participants will:

- Learn about fundamental Tekton concepts and benefits and how to use the tkn CLI
- Install tasks and learn about task catalogs
- Create a pipeline for building, testing, and deploying an application on Kubernetes
- Add pipeline resources
- Trigger a pipelinerun
- Deploy the application using a pipelinerun

Pre-requisites:
Install the following prior to the tutorial:

Speakers
avatar for Jan Kleinert

Jan Kleinert

Manager, OpenShift Developer Advocates, Red Hat
Jan Kleinert leads the OpenShift Developer Advocate team at Red Hat, where she focuses on OpenShift and the developer experience for developers working with containers and Kubernetes. Prior to joining Red Hat, she worked in a variety of roles ranging from developer relations to web... Read More →
JL

Joel Lord

Developer Advocate, Red Hat
Joel Lord is passionate about web and technology in general. He likes to learn new things but most of all, he likes to share his discoveries. He does so by traveling at various conferences all across the globe. As a developer advocate for Red Hat OpenShift, he meets with developers... Read More →



Monday August 17, 2020 16:55 - 18:15 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259
  Tutorials, CI/CD

16:55 CEST

Tutorial: KubeEdge Hands on Workshop -- Build Your Edge AI App on Real Edge Devices - Zefeng Wang, Huawei & Zhang Jie, China Unicom
Here a hands-on KubeEdge workshop is proposed which ideally will run through the full length of the conference.

This workshop is intend to invite participants to get hands on experience building a real edge computing solution with KubeEdge, end-to-end.

Starting from deploying and provisioning an edge node(e.g. raspberry Pi), followed with device modeling and connectivity setup, then building a video stream machine learning based solution.

Through this exercise, participants will get first hand experience to understand the orchestration engine build on top of kurbenetes, understand the edge computing node setup mechanism, learn the device modeling concept for IoT Edge scenarios. And develop a state-of-art AI based video stream processing flow, all in a 30 minutes session.


Speakers
avatar for Kevin Wang

Kevin Wang

CNCF TOC member, Ambassador, Kubernetes emeritus Maintainer, Founder and Maintainer of multiple CNCF projects, Huawei
Kevin Wang has been an outstanding contributor in the CNCF community since its beginning and is the leader of the cloud native open source team at Huawei. Kevin has contributed critical enhancements to Kubernetes, led the incubation of the KubeEdge, Volcano, Karmada projects in CNCF... Read More →
ZJ

Zhang Jie

Principal Engineer, China Unicom



Monday August 17, 2020 16:55 - 18:15 CEST
InXpo https://onlinexperiences.com/Launch/Event.htm?ShowKey99259
  Tutorials
 
  • Timezone
  • Filter By Date KubeCon + CloudNativeCon Europe 2020 Aug 17 -20, 2020
  • Filter By Venue Virtual
  • Filter By Type
  • 101 Track
  • Application + Development
  • Breaks
  • Case Studies
  • CI/CD
  • CNCF Membership Benefits Office Hours
  • Co-Located Events
  • Community
  • Customizing + Extending Kubernetes
  • Experiences
  • Expo Hall
  • FinOps Summit
  • Keynote Sessions
  • Lightning Talk Sessions
  • Machine Learning + Data
  • Maintainer Track Sessions
  • Meet the Maintainers
  • Networking
  • Observability
  • Operations
  • Performance
  • Runtimes
  • Security + Identity + Policy
  • Serverless
  • Service Mesh
  • Storage
  • Tutorials
  • Content Experience Level

Twitter Feed

Filter sessions
Apply filters to sessions.