Kubernetes Advanced for Developers
You are already working with Docker containers and you are going to use Kubernetes? You are going to deploy, configure and test containerized applications? And in addition, you also want to monitor and deploy your applications with Kubernetes? Then this is the training for you!
This course covers the Fundamentals training as well as going in depth. We cover advanced features and use cases to give you as a software developer knowledge on how to deploy and manage your applications on a cluster.
Using concrete examples and practical, hands-on exercises, you will soon be working effortlessly with Kubernetes and we will prepare you for the Certfified Kubernetes Application development (CKAD) Exam.
Who is it for?
Anyone who develops, tests and/or releases software and uses or will use a Kubernetes cluster during development, test and release.
What do you bring?
- Minimum 2 years of experience as a Software developer
- Practical knowledge of ssh, Linux, Docker (basic), Gitlab or Jenkins or other CI/CD tooling is advised. Go experience is helpful (or gain some experience with Go at https://tour.golang.org.)
- Enthusiasm and good humor!
What do you learn?
- Kubernetes Hands-On using concrete examples and practical exercises in your own Kubernetes teaching environment!
- Unlike the Fundamentals Training, we go deeper into the subject matter and this training shows ready-made solutions that you can apply in practice.
- Context: What is Cloud Native? And what is the history and importance of Kubernetes?
- Installing Kubernetes on bare-metal.
- Kubernetes Architecture: Components & Resources (deployment, replication controller, pods)
- Basic concepts of Kubernetes: services, draining nodes, horizontal scaling, deploying, release management & canary releases, livelyness checks and readyness checks, updates & rollbacks, init containers
- Kubernetes principles: Helm, Ingress Controller, Cert Manager
- Kubernetes security: Single Sign On & Role Based Access
- Monitoring: central logging & monitoring (setting up & creating dashboards, adding your own software)
- Cloud native solutions for APM: LinkerD & Envoy (optional)
- Release Management: Continuous Integration & Continuous Delivery with Gitlab, Jenkins or Spinakker.
- Service Orchestration: proprietary CRD, Operator & Controller (optional)
*optional: depending on level and interest
General information
Shape: | Classroom |
Duration: | 4 days |
Time: | 9 a.m.-5 p.m. |
Language: | Dutch/English |
Lunch: | Includes |
Certification*: | Certified Kubernetes Application Developer (CKAD). |
Training materials: | Personal K8s cluster, course materials, syllabi and the N-Able Kubernetes T-shirt
you will of course receive after the course!
|
Price: | €2995 |

VISIT US
Office and Training Center
Samenweid 22, 1935 AX Egmond-Binnen, Netherlands
CALL US
We will be happy to assist you
Send a message
Do you have a question?