Build Systems that Drive Business
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

In-Person Training
Introduction to container networking with Docker and Kubernetes

9:00am–5:00pm Tuesday, June 12, 2018
1-Day Training Location: Almaden Ballroom 2 Level: Beginner

Platinum and Training passes do not include access to tutorials on Tuesday.

Join Michael Hausenblas to learn everything you need to know to be successful with networking in a containerized setup, no matter if you’re a developer or an admin. You'll start with a simple case of Docker containers running on a single machine and move on to advanced networking with Kubernetes.

What you'll learn, and how you can apply it

  • Learn container networking from scratch
  • Understand how to set up and use networks in and with containers and container orchestrators

This training is for you because...

Developers who want to use Docker or Kubernetes and ops people who need to set up and operate a Kubernetes cluster

Speaker introduction

Prerequisites:

  • Basic familiarity with the command line and (Docker) containers
  • A basic understanding of Kubernetes (useful but not required)

Hardware and/or installation requirements:

A WiFi-enabled laptop with a modern web browser installed (All hands-on exercises will be delivered through Katacoda.)

Welcome to the wonderful world of containers. You might already be familiar with the building blocks—such as cgroups and namespaces—but networking still proves a struggle for many. Join Michael Hausenblas to learn everything you need to know to be successful with networking in a containerized setup, no matter if you’re a developer or an admin. You’ll start with a simple case of Docker containers running on a single machine and move on to advanced networking with Kubernetes.

Outline

  • Container networking basics and history
  • Software-defined networking (SDN)
  • Container networking in a multihost setup
  • How container networking plays together with service discovery and orchestration
  • The Container Networking Interface (CNI) in action
  • Kubernetes networking (pod networking, service-level networking, ingress and egress, etc.)

About your instructor

Photo of Michael Hausenblas

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 software. Before AWS, Michael worked at Red Hat, Mesosphere, MapR and in two research institutions in Ireland and Austria.

Twitter for mhausenblas

Conference registration

Get the Platinum pass or the Training pass to add this course to your package.