Kubernetes Certified Application Developer Roadmap

José Rodríguez
4 min readJun 25, 2022

I’m really very excited to share with you my roadmap in preparing to take the Kubernetes Certified Application Developer (CKAD) exam. This is a challenge that I have had in my head for a long time, but right now it’s the perfect moment for it, so I have decided to move forward in this goal as a professional.

From my personal opinion, it is a perfectly achievable goal. Do you need dedication and time? It’s true, like almost things in the life, we are living times in which almost everyone wants to see their wishes come true right here, right now. Sometimes you have to postpone the reward in time to work on the path to achieve it more firmly and that you can enjoy with more pleasure the achievement reached when you reach the top of the mountain.

Don’t be discouraged at the beginning if you receive a lot of content or if they seem very complex. Take your time and study each subject again as many times as you need, the important thing is to make a daily routine and continue advancing.

These excellent Udemy courses comes with free and practical exercises on KodeKloud:

Any preparation is not enough, you have to go to the exam as comfortable as possible, so you can include these books to go more in depth about Kubernetes.

Kubernetes in Action

Description: Kubernetes in Action aims to make you a proficient user of Kubernetes. It teaches you virtually all the concepts you need to understand to effectively develop and run applications in a Kubernetes environment. Before diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who haven’t used these technologies before can get up and running. It then slowly guides you through most of what you need to know about Kubernetes — from basic concepts to things hidden below the surface.

Author: Marko Lukša

Download: Kubernetes in Action, Second Edition

Kubernetes Up & Running — Dive into the Future of Infrastructure

Description: Whether you are new to distributed systems or have been deploying cloud-native systems for years, containers and Kubernetes can help you achieve new levels of velocity, agility, reliability, and efficiency. This book describes the Kubernetes cluster orchestrator and how its tools and APIs can be used to improve the development, delivery, security, and maintenance of distributed applications. Though no previous experience with Kubernetes is assumed, to make maximal use of the book you should be comfortable building and deploying server-based applications. Familiarity with concepts like load balancers and network storage will be useful, though not required. Likewise, experience with Linux, Linux containers, and Docker, though not essential, will help you make the most of this book.

Author: Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson

Download for Free: Kubernetes Up & Running — Dive into the future of Infrastructure

Looking for more information to study I found these interactive scenarios that will to allow to improve your skills with Linux’s commands, detection and fixing of crashes. The last one for Certified Kubernetes Security Specialist (CKS) can be optional if you see him very demanding, it’s just a plus.

After some weeks, for every architectural problem you start to see a solution using the Kubernetes components and that is the idea, beginning to think in the Kubernetes way. That is the perfect sign that our brain is understanding, processing and applying all that sea of knowledge that we are offering.

So, at this point, we are in the motive that prompted me to share with you this article. Why not solve real problems, facing real errors that lead us to better understand and help us measure our level? This is the beginning of this series of problems, I don’t know how many they can reach, but let’s start. I would greatly appreciate any suggestions or advice to further enhance and improve this idea.

In CKAD Challenges GitHub project you will be able to find the answers to each of the problems that I will be publishing, but try as much as possible to advance on your own.

Thanks for reading, keep coding!

--

--

José Rodríguez

“Codes are a puzzle. A game, just like any other game.” — Alan Turing