Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Trainings [clear filter]
Monday, December 4
 

1:00pm

Introduction to Kubernetes and Containers w/Heptio

Registration: Add this training on your KubeCon + CloudNativeCon North America conference registration here. If you are already registered for KubeCon + CloudNativeCon North America 2017, modify your registration to add the training or email us at events {at} cncf {dot} io.

About: In this half day instructor-led course you will learn the fundamentals of container-based distributed systems, including an overview of the architecture and building blocks of Kubernetes and containers. 

This course is delivered in an intimate setting with a ~10:1 student to teacher ratio, so you can get the help you need.

In addition to learning from our Kubernetes experts, you will have the opportunity to: 

  • Meet Kubernetes creators Craig McLuckie (CEO) and Joe Beda (CTO) and our other Kubernetes committers for a Q&A session after each class
  • Get a copy of "Kubernetes: Up and Running" signed by Joe Beda
  • Join us for happy hour

Course topics include: 

  • Introduction
  • The Motivation for Containers
  • The Motivation for Kubernetes
  • Containers Fundamentals
  • Kubernetes Fundamentals
  • Kubernetes in Action
  • Conclusion
  • Two hands-on excercises:
    • Build container images and publish them to a registry.
    • Deploy services using Kubernetes.

Monday December 4, 2017 1:00pm - 5:00pm
Meeting Room 8C, Level 3
 
Tuesday, December 5
 

8:30am

Kubernetes Core Concepts Live Training w/Bitnami

Registration: Add this training on your KubeCon + CloudNativeCon North America conference registration here. If you are already registered for KubeCon + CloudNativeCon North America 2017, modify your registration to add the training or email us at events {at} cncf {dot} io.

About: This one day course serves as a crash course to learn the basics of Kubernetes right before KubeCon NA. You will discover the Kubernetes architecture and how to install it. You will then learn how to use its basic primitives (i.e pods, deployments and services) to build your own distributed application. The course will be a mix of lectures, demos and hands-on exercises.

This training course is for you because...

  • You're an administrator and want to understand the overall architecture of a Kubernetes cluster
  • You're an administrator and want to understand how to install Kubernetes yourself
  • You’re an application developer and want to understand the basic primitives of a Kubernetes application
  • You’re an application developer and want to learn the usage of `kubectl` to interact with your Kubernetes cluster and applications
  • You’re an application developer and want to understand how to use your Docker images in a Kubernetes cluster

Speakers
avatar for JuanJo Ciarlante

JuanJo Ciarlante

Senior Site Reliability Engineer, Bitnami
JuanJo has 20yrs+ experience working with open source software. He's the original author of ip aliasing support for the Linux kernel, among other FOSS contributions like Linux IP masquerading optimizations, OpenVPN IPv6 transport support, Open/SWAN crytoalgo modularizations. At Google... Read More →
avatar for Sebastien Goasguen

Sebastien Goasguen

Kubernetes Lead, Bitnami
Sebastien Goasguen is a twenty year open source veteran. A member of the Apache Software Foundation, he worked on Apache CloudStack and Libcloud for several years before diving into the container world. He is the founder of Skippbox, a Kubernetes startup acquired by Bitnami where... Read More →


Tuesday December 5, 2017 8:30am - 5:00pm
Meeting Room 1, Level 1

1:00pm

Container Troubleshooting with Sysdig Open Source

Registration: Add this training on your KubeCon + CloudNativeCon North America conference registration here. If you are already registered for KubeCon + CloudNativeCon North America 2017, modify your registration to add the training or email us at events {at} cncf {dot} io.

About: Join us for a 4-hour use-case driven training session on container visibility, troubleshooting and run-time security monitoring with the Sysdig open source tools (Sysdig and Falco) and learn how containers work under the hood.

Agenda:

  • Visibility and troubleshooting (~1 hour)
    • Learn how to debug a 502 error on a containerized LB with HPproxy, a Python webapp that crashes after working for 5 minutes or finding where you configured the wrong credentials in a microservices app.
  • Analyzing performance and bottlenecks (~1 hour)
    • Compare the performance of different web servers running in containers, use system call tracing to find the bottleneck in your application or learn how to use spectograms (flame graphs) to visualize system call performance. 
  • Debugging Kubernetes (~1 hour)
    • Dive into Kubernetes internals using reverse engineering: Why is that Kubernetes service valid but doesn't work? How does service resolution work? How does Kubernetes instruct Docker Engine?
  • Security run-time monitoring and forensics (~1 hour)
    • Last but not least, all these previous lessons can also be applied for security. Not only with forensics on an attack attempt, but Sysdig Falco can alert on containers with anomalous behaviour as well.

Speakers
avatar for Jorge Salamero Sanz

Jorge Salamero Sanz

Technical Marketing Manager, Sysdig
Jorge enjoys monitoring all the things, from his Docker containers and Kubernetes clusters to writing sensors plugins for DIY IoT projects with Raspberry PI and ESP8266. Currently he is part of the Sysdig team, and in the past was one of the promoters of HumanOps and a Debian developer... Read More →


Tuesday December 5, 2017 1:00pm - 5:00pm
Meeting Room 10B, Level 3