Build Systems that Drive Business
Sep 30–Oct 1, 2018: Training
Oct 1–3, 2018: Tutorials & Conference
New York, NY

In-Person Training
Certified Kubernetes Application Developer (CKAD) Prep + Exam

Sebastien Goasguen (Independent)
Sunday, September 30 & Monday, October 1, 9:00am - 5:00pm
Location: Morgan Suite Level: Intermediate
Secondary topics:  Training

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

Are you proficient in developing and maintaining applications using Kubernetes? That’s the question more employers are asking these days. Prove you know your stuff by becoming a Certified Kubernetes Application Developer. In this 2-day package, you get a full day of test prep from O’Reilly’s top Kubernetes trainer Sebastien Goasguen, plus the opportunity to take the exam on-site.

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

  • An overview of the key concepts and skills you need to know to pass the official Certified Kubernetes Application Developer (CKAD) exam
  • Review of the core API primitives
  • An understanding of all Pod concepts and API schema
  • An understanding of how to configure applications
  • Review of basic security concepts such as service accounts and Pod security policies
  • Understanding of Pod monitoring and logging practices

This training is for you because...

You are a developer or system administrator who has been working with Kubernetes and want to be recognized as a Certified Kubernetes Application Developer


Watch this video:

 Take these live online trainings. (These are the currently available sessions. More will be added soon):

 Read these books:


Hardware and/or installation requirements:

  • All attendees should bring their laptop, Linux OS recommended.
  • All attendees should have minikube installed as well as kubectl.

This training is an on-site 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 2-hour proctored exam at either 9:00 am or 1:30 pm 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 will get access to Safari immediately upon registering for this training package. This on-site 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 you’ll have refined your Kubernetes skills and be ready to build and manage Kubernetes applications. You can choose to take the exam at either 9:00 am or 1:30 pm on-site during the second day of this session. If you don’t pass the exam on your first try, you will be given the opportunity to retake the exam at no extra cost on the day and time of your choosing.

Course Outline:

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 lifecycle
      • Probes
      • Resource limits
      • Multi-container 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 to be administered at 9:00 AM or 1:30 PM, October 31, 2018.

About your instructor

Photo of Sebastien Goasguen

Sebastien Goasguen is a twenty year open source veteran. A member of the Apache Software Foundation, he worked on Apache CloudStack and Libcloud for several years before diving into the container world. He is the founder of Skippbox, a Kubernetes startup acquired by Bitnami. An avid blogger he enjoys spreading the word about new cutting edge technologies. Sebastien is the author of the O’Reilly Docker Cookbook and 60 Recipes for Apache CloudStack and the co-author of Kubernetes Cookbook.

Twitter for sebgoa

Conference registration

Get the Platinum pass or the Training pass to add this course to your package. Early Price ends August 17.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)