Microservices revolutionized the way we look at app development & is now one of the most popular programming architectures. Now, Docker alongside Kubernetes is changing the way teams look at deployments of these microservices. Kubernetes provides powerful production-grade orchestration for your "Dockerized" microservices.
In this workshop, you'll get an overview of Kubernetes, & what it provides for application development. You'll then go through the process of building & deploying a microservice application on Kubernetes.
This is a hands-on-keyboard lab, everyone should come with a laptop & a desire to learn!
Attendees can use minikube locally, or cloud accounts will be provided. We'll cover:
- Kubernetes basics Building Container Images
- Deploying the application with Kubernetes
- Upgrading & scaling the application with Kubernetes
- Debugging your application in Kubernetes
RSVP now to reserve your spot!
Speaker Bios
Spencer Krum is a Developer Adovcate at IBM. He writes python (and recently go) applications to analyze esports & deploys them on kubernetes. Before that, he administered the development infrastructure for OpenStack & wrote a book on Puppet. He lives & works in Minneapolis. He likes cheeseburgers, tennis & StarCraft II.
JJ Asghar works at IBM on the IBM cloud as a Developer Advocate. Hes focusing on the IBM Kubernetes Service trying to make companies & users have a successful on boarding to the Cloud Native ecosystem.
He lives & grew up in Austin, Texas. He enjoys a good strong stout, hoppy IPA, & some team building Artemis, madding Dwarf Fortress or Rimworld or pair programming cluster Factorio. Hes a member of the Church of Emacs, though jumps into Vim on remote machines. He usually chooses Ubuntu over CentOS, but secretly wants FreeBSD everywhere. Hes always trying to become a better Ruby developer, but flirts with Go, Rust, & only when he has to, Node. A father & husband, if hes not trying to automate his job away hes always to convince his daughters to be button makers not button pushers.