Wednesday, April 1, 2020

You can be a Certified Kubernetes Application Developer too!

What is CKAD

The Certified Kubernetes Application Developer (CKAD) program has been developed by the Cloud Native Computing Foundation (CNCF), in collaboration with The Linux Foundation, to help expand the Kubernetes ecosystem through standardized training and certification. As one of the highest velocity projects in the history of open source, Kubernetes use is exploding.

Why CKAD

The Cloud Native Computing Foundation is committed to growing the community of Kubernetes-knowledgeable application developers, thereby enabling continued growth across the broad set of organizations a using the technology. Certification is a key step in that process, allowing certified application developers to quickly establish their credibility and value in the job market, and also allowing companies to more quickly hire high-quality teams to support their growth.
Once I learned that CKAD is all hands on labs, it immediately caught my attention for serveral reasons:
  • Challenging than multiple choice
  • A certificate that not many have obtained so far
  • Microsoft Loves opensource and I love Kubernetes

Preparation #1

I didn't prepare much, I thought i'm good at exams! Ok, I was, I ranked 4th out of 140,000 students in college entrance exam but I clearly forgot how I achieved that. I thought I know kubernetes well, both as an architect and as a developer, I've read books, and have plenty of hands on POC built, and worst scenario, I have a free retake exam even if I failed. So I booked the exam and took it.
I did however googled a few prep exercise and "looked" at it. All those commands look familiar and simple, I can do it... Thought swimming is simple by just looking, correct? Big mistake here.
Yes, I failed my first exam... 55%... need 66% to pass, and I was very close, I just didn't have enough time, After 1h 40 minutes, I realise I just finished a little bit over half of the questions. I had a panic attack. Some of the questions were easy but I often missed a bit of here and there, resulting in debugging that is time consuming...

Preparation #2

I learned the lesson, I need to practice. It took about 2-3 days very intense practise. That's it, no tips, just practise all the questions here. There are some duplicates, but does that matter, it just means practise twice. Total of 300 questions. If you can do these (not in your head) in a cluster, you can do the exam.
Familiarise myself with all the tasks and tutorials in the official https://kubernetes.io webiste. I had O'Reilly subscription which give me a sandbox Kubernetes environment in a few clicks and I can practise whenever I want.
I used all the tips that was mentioned in the articles listed below, and here are few of mine that you won't find anywhere else:
  • Before the exam starts, use the notebook to write down 1 to 19. When the exam starts and you start to solve problems, you can write the point % next to the number, as well as if you are 100% confident, or need to review, is it hard or is it time consuming, or simply passed because it doesn't worth much.
  • 20 minutes before the exam finishes, have a look at your notebook and decides which problem gives you the best bang for bucks. You should be able to solve 3 problems in 20 minutes, and get those that offer best points for time.
  • Use a direct command instead of declarative definition, but save the yaml to q_id.yaml file so you can always go back to edit it.
  • If you know how to validate, i think it is still worse validate your solution. However, you need to be very fast!
  • Take the exam and you will see the need to practise, then take the retake like me :)
I passed the exam with 92% the second time. The question is different to my first attempt but do share some similarity. Admittedly I didn't even see all the questions from my first attempt. I finished all the questions, probably most in the first 1h30 minutes. I have confident that they are all correct as i run command against to validate the results. I'd say it is a very simple exam if you practise.
Certified Kubernetes Application Developer CKAD

Final tips

Linux foundation is running a 30% discount promotion so secure your exam today and you can take that in the next 12 months! Offer ends 7th April.

Other articles you should read to better prepare CKAD

11 comments:

Isabell Kiral said...

This is very good and helpful tool for us and through this, we can solve our many issues and save our time also. Do you agree with me? Dissertation writing services.

JamieKing said...

Why go into a field which is very difficult and with limited scope. I would suggest you go for the best erp system in Pakistan which has full potential to grow and full of scope.

Best Services said...

Thanks for sharing tips about CKAD certification. I worked on CKAD but I was unable to get certificate from them. Your article helped me in this regard. Now it's time to avail Inbound Call Center for more information.

John Hardy said...

Such a great article.I think this is an informative and knowledgeable post.I would like to thank you for the efforts you have made in writing this article.Now it's time to avail town car service Houston for more information.

james said...

Nice article. I observe this article about CAD. After reading this article I hope I am working on CKAD in the future. Now its time to avail shop fittersfor more details.

GwayERP software said...

It would have been the happiest moment for you, I mean if we had been waiting for something to happen and when it happened we forgot all our hard work and wait for getting that happened.crm software in Chennai. Keep up the excellent work.

Jonny Dave said...

I read your article. In this article you are telling about Certified Kubernetes Application Developer (CKAD). This is very amazing information. I really enjoyed this article. I will share with other people for read. Now it's time to avail Siding Services In Alachua County FL for more information.

Tim Steve said...

This is a lovely article for programming lovers about Certified Kubernetes Application Developers (CKAD). I would share this one with my IT lover's friends. Now it's time to avail airport transfers manchester for more information.

helensaam said...

This is a very good and useful tool for us, through which we can solve a lot of problems and also save time. Do you agree? https://masteressaywriters.co.uk/college-essay.

CV Writing Services said...

Great blog
Elevate your career with our professional resume writing service Ireland. Our expert team creates compelling resumes and optimizes your LinkedIn profile for maximum visibility and opportunities.

Ryan Harned said...

As a seasoned content writer and an avid homeowner, I cannot stress enough the importance of a well-installed fence in transforming your outdoor space. When it comes to safeguarding your property, ensuring privacy, and adding aesthetic appeal, hiring a professional fence installer is undoubtedly the way to go.