Deploy your applications on a Kubernetes cluster!
As a DevOps team, you want to be responsible for your application from development until production, so you start with Docker. As you start growing the number of services your organization must manage, it becomes difficult to deploy because of slight differences between the services. Additionally, scaling up individual components is difficult and a tiresome manual task.
Your organization chooses to adopt Kubernetes for hosting, and you need to learn how to deploy your (cloud-native) apps on a cluster. That’s when you register for this training!
The Certified Kubernetes Application Developer (CKAD) training is perfect for
If you are a Developer that wants to learn how to deploy, configure, and test your containerized applications on a Kubernetes cluster, this training is perfect for you. CKAD is a Foundation level training, which means we start from the ground up. Still, there are requirements for participation. You know command-line tools and Linux operating system environments, and you are familiar with programming languages like Golang, Node.JS, or Python.
What will you learn during the CKAD training?
This 1-day training starts with the basics to get all attendees up to speed on how you should deploy an application on Kubernetes. During the training, we combine theoretical parts to explain concepts within Kubernetes with practical parts where we gradually build out the deployment of our application. Starting with just a simple ‘Hello world,’ you will leave with a multi-tiered high available application running on a Kubernetes cluster in an instructor-led tutorial.
You will learn:
- How to containerize and deploy a simple application
- How to decouple application deployments from parameters and secrets using Kubernetes concepts
- How to use Kubernetes to monitor your application health
- What service discovery methods are available in Kubernetes
- How to deploy your application on a Kubernetes cluster
- How to perform rolling upgrades on applications in Kubernetes
- How to persist data across restarts for containers on Kubernetes
- The skills to run apps on a Kubernetes cluster according to best practices
Your trainers are also DevOps, IT Architecture, SRE, and Software Engineering Consultants. They are gurus in their field, who will provide a well-balanced mix of background theory and practical know-how. They are happy to share their experiences, for you to better understand the Kubernetes and prepare for your CKAD exam!
The Kubernetes Application Developer exam (plus one retake) and Cloud Native Computer Foundation certificate are included in the training. The exam is taken online at your moment of choice. It consists of a set of problems you need to solve in a command line and will take you approximately two hours to complete. After passing the exam, you will receive your CKAD certificate., which is valid for 24 months, after which you will have to meet renewal requirements.
DevOps Learning Journey
Xebia Academy offers extensive opportunities to learn more about DevOps in general and Kubernetes. Wherever you are on your journey, or whatever your future ambitions are, we’ve got your back. From DASA Certified DevOps training courses to Site Reliability Engineering (SRE) and Kubernetes. Go ahead and create your Learning Journey or contact one of our training advisors to discuss your options.
Yes, I want to become a Certified Kubernetes Application Developer!
After registering for the CKAD training, you will receive a confirmation email with practical information. A week before the training, we will ask you about any dietary requirements and share literature if there's a need to prepare. See you soon!
What else do I need to know?
- Study materials and a delicious lunch are included in the price of the training
- Travel and accommodation is not included
- You need to bring your own laptop with admin access