Speaker

Joshua Sheppard

Joshua Sheppard

Machine Learning Manager at C. H. Robinson

Minneapolis, Minnesota, United States

Josh is an enthusiastic software engineering manager with ~20 years working on web applications of different flavors. He cut his teeth on regular expressions in Perl for a meta search engine and had the misfortune of porting those to Java in 2001. Lately he's happy to be building a data science team, writing Python, and exploring the benefits and challenges of container orchestration with Kubernetes.

Area of Expertise

  • Information & Communications Technology

Topics

  • Kubernetes

Dissecting Kubernetes (K8s) - An Intro to Main Components

People talk about Kubernetes as if it is a single, opaque system and rarely dig in to see what makes it tick. This isn’t the standard talk about why you need Kubernetes or how to deploy into it. Instead, join us to demystify some of the inner workings of a Kubernetes cluster. Learn what actually deploys containers, what decides where they should go, and understand the component that handles the famous scaling of containers. We will build up a mini cluster one Kubernetes component at a time, explore why we need them, and gain a better sense of what happens to all those YAML files you throw at it.

Kube-Your-Own-Adventure

The gap between Minikube and Kubernetes in production is vast and full of pain. Come to this session to learn more about it's like to implement Kubernetes in production for the first time before you collect the bumps and bruises yourself.

We will explore two different paths to production - one in early 2018, one in early 2020 - including the ups and downs of each initial experience. We will touch on how each situation's context matters including who was involved, the scope, and what was intentionally deferred.

We will cover:

* Why even consider Kubernetes (Hint: you might not benefit from it!)
* Kubernetes in two contexts and time periods
* How goals changed during implementation of k8s
* What we learned in each implementation and remaining gaps

KCDC 2019 Sessionize Event

July 2019 Kansas City, Missouri, United States

dev up Conference 2018 Sessionize Event

October 2018 St. Louis, Missouri, United States

KCDC 2018 Sessionize Event

July 2018

Joshua Sheppard

Machine Learning Manager at C. H. Robinson

Minneapolis, Minnesota, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top