Loading…

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

Workshop [clear filter]
Monday, December 4
 

9:00am

Running Enterprise Kubernetes w/Tectonic
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.

Running Kubernetes in an enterprise production environment requires a in-depth technical knowledge of Kubernetes and the relevant tools you need to keep your applications running properly. This hands-on workshop will introduce the audience to CoreOS Tectonic for running enterprise Kubernetes. CoreOS Tectonic includes an easy to use dashboard that provides access and insights into the many components of your stack.

We will go over the following topics:
  • Tectonic Overview 
  • Installing Tectonic 
  • Exploring the Tectonic Console 
  • Understanding the Tectonic Architecture 
  • Self-Hosted Kubernetes 
  • Security and Identity Monitoring 
  • Auto Updates 
  • The Future of Tectonic

Monday December 4, 2017 9:00am - 12:00pm
Meeting Room 7, Level 3

1:00pm

Running Enterprise Kubernetes w/Tectonic
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.

Running Kubernetes in an enterprise production environment requires a in-depth technical knowledge of Kubernetes and the relevant tools you need to keep your applications running properly. This hands-on workshop will introduce the audience to CoreOS Tectonic for running enterprise Kubernetes. CoreOS Tectonic includes an easy to use dashboard that provides access and insights into the many components of your stack. 

We will go over the following topics: 
  • Tectonic Overview 
  • Installing Tectonic 
  • Exploring the Tectonic Console 
  • Understanding the Tectonic Architecture 
  • Self-Hosted Kubernetes 
  • Security and Identity Monitoring 
  • Auto Updates 
  • The Future of Tectonic

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

8:00am

Building a Secure, Production Grade Kubernetes with Ubuntu

In this workshop you'll dive into containers, how they're composed, and their uses. From there you'll stand up a Kubernetes deployment in a cloud or on your local laptop. We'll then dive in to how containers can be managed on platforms like Kubernetes and common workflows for container deployments. Finally, you'll learn about today's security best practices - from building and delivering containers to securing and hardening Kubernetes.

But the end of this workshop, you'll be able to identify the differences in container types, how to setup a secure Kubernetes installation, and the vocabulary + common workflows for running containers on Kubernetes

Prerequisites: Attendees will need to bring a laptop. Temporary cloud credentials will be provided for deployment sections of the workshop. Knowledge of basic Kubernetes components and objects suggested.


Tuesday December 5, 2017 8:00am - 11:00am
Meeting Room 10B, Level 3

8:45am

Kubernetes: Enterprise Logging Workshop

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.

Kubernetes provide a powerful abstraction for you to run microservices anywhere and scale to any size. Monitoring a Kubernetes cluster can be challenging specifically when dealing with Logging.

The Kubernetes Enterprise Logging workshop is a full hands-on session where you will learn the basics of Logging, how to implement an unified logging layer in your cluster focusing on an end-to-end solution ready for production. 

Workshop Outline: 

  • Introduction to Logging
  • Logging and Microservices
  • Fluentd and Fluentd Enterprise
  • Kubernetes: collecting and enrich logs with metadata
  • Enterprise Logging:
    • Performance and optimizations
    • Buffering mechanisms
    • Logs routing
    • Elasticsearch
    • Apache Kafka
    • Splunk

Tuesday December 5, 2017 8:45am - 12:45pm
Meeting Room 8AB, Level 3

9:00am

Running Enterprise Kubernetes w/Tectonic
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.

Running Kubernetes in an enterprise production environment requires a in-depth technical knowledge of Kubernetes and the relevant tools you need to keep your applications running properly. This hands-on workshop will introduce the audience to CoreOS Tectonic for running enterprise Kubernetes. CoreOS Tectonic includes an easy to use dashboard that provides access and insights into the many components of your stack. 

We will go over the following topics: 
  • Tectonic Overview 
  • Installing Tectonic 
  • Exploring the Tectonic Console 
  • Understanding the Tectonic Architecture 
  • Self-Hosted Kubernetes 
  • Security and Identity Monitoring 
  • Auto Updates 
  • The Future of Tectonic

Tuesday December 5, 2017 9:00am - 12:00pm
Meeting Room 7, Level 3

9:00am

Using Istio to Build a Cloud Native Service Mesh

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.

In the adoption of cloud native technologies developers have found one of the greatest challenges is the integration of services in distributed systems. The challenges include service discovery, load balancing, fault tolerance, end-to-end monitoring, dynamic routing for canary deployments and most importantly securing the communication channels.

Istio solves these problems by providing a layer of infrastructure between the services and the network that allows the service communication to be controlled outside the application code. This fundamentally changes how services are connected, managed and secured.

During thisworkshop you will gain hands-on experience to understand how Istio is changing the landscape of cloud native applications. We will walk through deploying each piece of Istio alongside a microservice application running in Kubernetes and in the process create a service mesh to control the communication. We will show features of Istio such as:

  • Traffic Management, Resilient Communication and Load Balancing between Services
  • Policy Enforcement and Rate Limiting
  • Telemetry, Monitoring and Reporting
  • Securing Communication between
  • Microservices Canary Deployments

Tuesday December 5, 2017 9:00am - 12:00pm
Meeting Room 10A, Level 3

9:00am

Kubernetes on AWS Hands-on Workshop, Taught by AWS
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.


Kubernetes is a popular cloud-native open-source orchestration platform for container management, scaling and automated deployment. It includes a rich set of features such as service discovery, multi-tenancy, stateful containers, resource usage monitoring, and rolling updates. Some of the questions we will go over are: 

  • How do we deploy using infrastructure technologies like CloudFormation and Terraform?
  • How can CLI clients such as kops, kubeadm and minikube be used to interact with Kubernetes?
  • What does a clean CI/CD pipeline look like using AWS?
  • How do we integrate with tools such as Maven?

In this code-driven workshop, you will learn how to package, deploy, scale and monitor your Java application using Kubernetes and the AWS cloud.


Tuesday December 5, 2017 9:00am - 4:00pm
Meeting Room 9B, Level 3

9:00am

Kubernetes Hands-on Workshop 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.

In this one day hands-on course you will deploy Kubernetes and containers to build out a distributed, highly available, fault tolerant application architecture. 

This course is delivered in an intimate setting with a ~10:1 student to teacher ratio, so you can get the help you need. Throughout the course, hands-on exercises reinforce the topics being discussed.

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

  • 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
  • Deploy a Kubernetes Cluster
  • Containerize Applications
  • Deploy Applications
  • Manage and Modify Applications
  • ConfigMaps and Secrets
  • Persistent Volumes

Tuesday December 5, 2017 9:00am - 5:00pm
Meeting Room 8C, Level 3

1:00pm

Running Enterprise Kubernetes w/Tectonic
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.

Running Kubernetes in an enterprise production environment requires a in-depth technical knowledge of Kubernetes and the relevant tools you need to keep your applications running properly. This hands-on workshop will introduce the audience to CoreOS Tectonic for running enterprise Kubernetes. CoreOS Tectonic includes an easy to use dashboard that provides access and insights into the many components of your stack. 

We will go over the following topics: 
  • Tectonic Overview 
  • Installing Tectonic 
  • Exploring the Tectonic Console 
  • Understanding the Tectonic Architecture 
  • Self-Hosted Kubernetes 
  • Security and Identity Monitoring 
  • Auto Updates 
  • The Future of Tectonic

Tuesday December 5, 2017 1:00pm - 4:00pm
Meeting Room 7, Level 3

1:00pm

Free Kubernetes 101 Workshop for the Enterprise w/VMware

This free workshop led by The Linux Foundation and VMware will provide an overview and walkthrough of containers and Kubernetes, with key concepts, architecture, and how Kubernetes is used in enterprise environments. The session will include running Kubernetes in enterprise use case scenarios and how enterpises can operationalize Kubernetes adressing day 1 and day 2 needs. 

  • Introduction to Containers
  • Overview of Kubernetes and Architecture
  • Kubernetes Deployment Walkthrough
  • Kubernetes Demos
  • Enterprise use case scenarios
  • Operationalizing Kubernetes
  • Mechanics of rolling upgrades
  • Monitoring Kubernetes

The workshop will finish with a reception right afterwards to allow time for some networking.


Tuesday December 5, 2017 1:00pm - 6:30pm
Ballroom C, Level 1