Build Systems that Drive Business
30–31 Oct 2018: Training
31 Oct–2 Nov 2018: Tutorials & Conference
London, UK

In-Person Training
Certified Kubernetes Application Developer (CKAD) prep + exam

Sébastien Goasguen (TriggerMesh)
Tuesday, 30 October & Wednesday, 31 October, 9:00 - 17:00
Location: Thames Suite (Waterloo/Tower)
Average rating: *****
(5.00, 1 rating)

Participants should plan to attend both days of this 2-day training course. To attend, you must be registered for a Platinum or Training pass; does not include access to tutorials on Wednesday.

Can you develop and maintain applications using Kubernetes? That’s the question more employers are asking these days. Take the next step in your career by becoming a Certified Kubernetes Application Developer. You get a full day of test prep from O’Reilly’s top Kubernetes trainer and the opportunity to take the exam onsite, leaving an official Certified Kubernetes Application Developer.

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

  • Learn the key concepts and skills you need to know to pass the official Certified Kubernetes Application Developer (CKAD) exam
  • Review the core API primitives
  • Explore pod concepts and API schema
  • Learn how to configure applications
  • Review basic security concepts such as service accounts and pod security policies
  • Understand pod monitoring and logging practices

This training is for you because...

You're a developer or system administrator who wants to be recognized as a Certified Kubernetes Application Developer.


Get immediate access to all of these books, videos, and live, instructor-led online trainings with your complimentary six-month membership to the O'Reilly online learning platform. 

Hardware and/or installation requirements:

  • A laptop (Linux recommended) with minikube and kubectl installed

This training is an onsite preparation for the Certified Kubernetes Application Developer (CKAD) exam. You’ll spend one full day reviewing and practicing all of the concepts covered by the official CKAD curriculum. On the second day, you’ll get the opportunity to take the two-hour proctored exam and leave Velocity an official Certified Kubernetes Application Developer. All certification fees are included in the training fee along with a complimentary six-month subscription to O’Reilly’s learning platform, Safari, where we’ve curated a collection of books, videos, and live online training courses that will fully prepare you to master Kubernetes and pass the exam. You’ll get access to Safari immediately upon registering for this training package.

This training is not for beginners. In order to pass the Certified Kubernetes Application Developer (CKAD) exam, you will need to prepare in advance by meeting the prerequisites listed in the section below (or some equivalent).

At the end of the training, you’ll not only be ready to take and pass the CKAD exam but will have also refined your Kubernetes skills and be ready to build and manage Kubernetes applications. You can choose to take the exam at either 9:00 or 13:30 onsite during the second day of this session. If you don’t pass the exam on your first try, you’ll be given the opportunity to retake the exam at no extra cost on the day and time of your choosing.


Day 1: Test preparation

Day one of this hands-on training will be divided into four 90-minute sections. You will be given a set of exercises to practice your Kubernetes skills, refresh and tune your kubectl client skills, and become more proficient in writing manifests quickly.

Kubernetes API overview

  • Pods, ReplicaSets, and deployments
  • Services and ingress
  • Volumes, persistent volumes, and persistent volume claims
  • StatefulSets

Deep dive into pods

  • Pod schema
  • Pod life cycle
  • Probes
  • Resource limits
  • Multicontainer pods
  • Use in jobs and CronJobs
  • init-containers

Security topics

  • Pod security policies
  • Pod security context
  • Network policies
  • Role-based access controls
  • Service accounts
  • Applications
  • Configuration with configmaps and secrets
  • Imperative and declarative management
  • Manifest generation

Day 2: Examination

Certified Kubernetes Application Developer (CKAD) exam will be administered at 9:00 or 13:30, 31 October 2018.

About your instructor

Photo of Sébastien Goasguen

Sébastien Goasguen built his first compute cluster while working on his PhD in the late ‘90s when they were still called Beowulf clusters; he’s been working on making computing a utility since then. He’s been focused on containers and container orchestration, creating a Kubernetes startup Skippbox where he created kompose, Cabin, and kubeless. Active in the serverless community, he cofounded TriggerMesh, a serverless management platform that builds on top of Kubernetes and Knative. He can be found hiking the Jura or at open source conferences. He’s the author of the Docker Cookbook and coauthor of the Kubernetes Cookbook.

Twitter for sebgoa

Conference registration

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

Comments on this page are now closed.


Picture of André Morrow
25/10/2018 17:55 BST

Working on it now.

25/10/2018 17:33 BST

Any way of having playback of the “live trainings” listed above as pre-requisites? As it stands today I cannot do any of the “Do xx” pre-requisites listed on this page since they where “live training”