Workshop: Production Grade Kubernetes Workshop

Location: Westminster, 4th flr.

Duration: 9:00am - 4:00pm

Day of week: Friday

Level: Beginner

Prerequisites

  • Participants should have some experience with Docker and some general programming knowledge.
  • Participants should bring their laptop with a terminal and ssh client (exercises will be done on a Cloud VM provided by the trainer)

Kubernetes is fast becoming one of the leading platforms for running Cloud Native applications. There are many resources out there to get you started using Kubernetes, but what happens when you actually want to take things into production?

In this hands-on workshop we will cover the fundamental concepts and features of Kubernetes, and then move beyond this to setup a production ready Kubernetes cluster. We will cover the best practices as well as some common anti-patterns for deploying and running your applications on Kubernetes. Topics Covered:

  • Basic Kubernetes concepts
  • Readiness / Liveness Probes
  • Advanced deployments (Canary, A/B, Blue/Green)
  • Auto Scaling
  • High Availability
  • Monitoring
  • RBAC
  • Multi-master cluster

Who should attend: This workshop is for developers who are looking to learn (more) about Kubernetes.

Speaker: Ian Crosby

Software Engineer @ContainerSolutions

Ian Crosby is a long time software developer, enthusiast, and advocate. He cut his teeth developing military defence systems and has since aimed to use his powers for good. In his current role as Senior Engineer at Container Solutions in Amsterdam he helps organisations navigate the Cloud Native landscape of microservices, containers, and orchestration.

Find Ian Crosby at

Tracks

Conference for Professional Software Developers