Show as: Mobile

Do you want to hear about upcoming free webinars from expert training providers? Sign up for our weekly newsletter

The Kubernetes Learning Journey for Developers

This is a guest article by Andrew Gelinas of RX-M

As an official Kubernetes Training Partner and Certified Service Provider we’re often asked what’s the best way for developers and DevOps teams to properly skill-up on Kubernetes.

There are a few paths future Kubernetes developers can take on their way to becoming Certified Kubernetes Application Developers (CKAD).

For Kubernetes beginners, we recommend starting first with Microservice Application Architecture.

kubernetes developer training path

Microservice Application Architecture

This course is designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to the microservice architecture pattern. It’s important to clearly understand the benefits of container-based microservices packaging as well as dynamic application management. It’s also a good idea to understand the drawbacks of microservices and how to navigate them with minimal impact.

You can get more information on our Microservice Application Architecture offering here.

If you choose to start with Microservice Application Architecture, the natural progression for developers is to follow that training with the Kubernetes Foundation course. Our foundational Kubernetes training covers all of the core features of Kubernetes orchestration and is the recommended prerequisite course for the rest of our Kubernetes curriculum.

Kubernetes Foundation

This Kubernetes training course is designed to provide technical staff with a comprehensive foundation to Kubernetes covering the installation of Kubernetes to Pod deployment and management using Controllers, Services, and mapped Volumes. When you’re finished with our Kubernetes Foundation course you’ll have a clear understanding of Kubernetes, how it operates in a container-based enterprise and will have learned the skills and knowledge necessary to begin using Kubernetes.

After the foundational skills have been built, it’s time to prepare for and get your CKAD certification. A Certified Kubernetes Application Developer can define application resources and use core primitives to build, monitor, and troubleshoot scalable applications and tools in Kubernetes. Kubernetes Developers at this stage can either choose to sign up for one of our upcoming CKAD Boot Camp dates or jump right in and prep for an online CKAD test administered by the Linux Foundation.

There may be some content overlap between the foundational class and our CKAD Boot Camps, but attending a boot camp has its advantages:

  • Review the essential facets of Kubernetes as well as critical components associated with the CKAD exam
  • Get carefully guided, hands-on CKAD test prep by one of our in-house CKAD certified instructors
  • Opportunity to take the CKAD in-person at the conclusion of the course

While Kubernetes Foundation offers a general introduction and overview, it does not singularly focus on developer specific concerns and usage. Additionally, it’s worth mentioning that repetition breeds internalization and speed which is critical to passing the official CKAD exam.

If this learning journey is not a fit for your needs, there is an alternative to starting with Microservice Application Architecture and that’s choosing to begin with Kubernetes for Developers.

Kubernetes for Developers

With this option, you start your Kubernetes learning journey by getting a comprehensive introduction to Kubernetes resources definition. In this course, you’ll gain hands-on experience with Kubernetes manifest coding from pod basics all the way through advanced topics such as stateful services, volumes, auto-scaling, configuration, and secret usage.

When you’re finished with Kubernetes for Developers, you’ll have the skills and information necessary to begin coding effective application manifests for sophisticated cloud native applications.

This course is a great introduction to Kubernetes in its own right and is a good primer before jumping into a CKAD Boot Camp and/or taking the CKAD exam.

Author Bio: Andrew Gelinas

Andrew is the Director of Marketing at RX-M, a leading cloud native technology training and consulting firm. As participants and evangelists of the cloud native space, we share our consulting and training experience while bringing a market-neutral perspective to every client engagement. Our philosophy allows us to bring our expertise to your organization to solve challenges together or teach your team to solve them on their own.

Last updated: 23 Jan 2020

You might also be interested in:

Last updated: 11/20/2019

Why Should You Invest in External Training?

The training industry is a billion-dollar market. In our 2017 US Training Report, we found that in 2016 corporations spent about $39 billion on external training programs alone. Find out why your company can benefit from investing in external training.

Read more
Last updated: 2/28/2019

How to Find Training for Your Team

The strongest asset that you have is your team. A strong team looks out for each other, is motivated and efficient and carries out projects with confidence and speed to meet and surpass deadlines. Read our article to learn how to identify training needs in your team, how to choose the right format and more!

Read more
Last updated: 11/13/2019

10 Highly Reviewed Professional Development Courses in Canada

Based in Canada and looking for training? Professional development courses are an efficient solution to keeping up with industry trends and developing a wide range of professional skills, whether general or more specialized. Employers appreciate those with additional training certifications, it shows that you are invested in both your own personal development and that of the organization. Take a look at these 10 highly reviewed courses available in Canada!

Read more
Last updated: 2/7/2020

The Basics of Professional Development Tax Write Off

Learning doesn’t end once you get a job. With increasing competition and ever-changing industries, it is critical for professionals to continue learning and developing their knowledge and skill set. That’s where professional training courses (such as those here on come in to play. But did you know that as a professional, you can (in some cases) write off tax for work-related professional development? Here we outline some of the basics about which professional development opportunities are actually tax deductible.

Read more
Last updated: 11/18/2019

How Training Boosts Morale

If one considers that most people spend more of their waking hours with colleagues than they do with their loved ones, it goes to reason that their wellbeing and comfort in the office should be of paramount importance. 

Keeping your employees happy is important and there are a number of things that can be done to engender a high level of morale. 

Read more

Is COVID-19 impacting your learning?

We are committed to doing everything we can to help you keep learning in the coming months.

Can you spare four minutes to fill out our survey and let us know how we can best keep helping you?

Take the survey!

Our newsletter
Leave your email and stay updated on professional training