-
Kubernetes is a fast open source orchestration tool for deploying, scaling and updating containerized applications. In this course, you will learn how to containerize, host, deploy and configure an application in a multi-node cluster. Starting from a simple Python script, you will define application resources and use centralized primitives to build, monitor and troubleshoot scalable applications in Kubernetes. Working with network plugins, security and cloud storage, you will learn many of the features required to deploy an application in a production environment.
-
Course Contents
-
- Course Introduction
- Kubernetes Architecture
- Build
- Design
- Deployment Configuration
- Understanding Security
- Exposing Applications
- Application Troubleshooting
Alle Inhalte sind in englischer Sprache.
-
Target Group
-
This course is ideal for developers who want to gain knowledge in the development of Kubernetes applications. Participants should be familiar with the Linux command line, programming languages such as Python, Node.js or Go and have a basic understanding of concepts and architectures for cloud-native applications.</p
Experience Level: Intermediate
-
Knowledge Prerequisites
-
Before you start this course, you should be familiar with the following topics:
- Linux concepts and command line
- Git and GitHub
- Basic knowledge of Kubernetes
Lab Info
To successfully complete the lab exercises in this course, you will need access to a Linux server or a Linux desktop/laptop. You will also need access to a public cloud provider or VirtualBox on your computer. Detailed instructions for setting up your lab environment can be found in the course.
If you are using a cloud provider such as GCP or AWS, you should be able to complete the lab exercises using the free tier or credits provided to you. However, charges may apply if you exceed the original credit allotted by the cloud provider or if the cloud provider's terms change. -
Course Objective
-
The topics covered are directly aligned with the knowledge areas tested as part of the Cloud Native Computing Foundation Certified Kubernetes Application Developer (CKAD) program and will greatly enhance attendees' ability to become certified.
-
Linux Foundation E-Learning
- Die Linux Foundation E-Learnings sind Online-Kurse zum Selbststudium, die über einen Webbrowser aufgerufen werden können. Das Angebot umfasst eine große Anzahl an Videos, ergänzt durch spezielle Übungen. Zustätzlich sind die Inhalte auch in textlicher Form enthalten. Der Zugang ist für zwölf Monate gültig. Sie benötigen einen aktuellen Browser, Internet-Zugang und bei Laborübungen ggf. eine zusätzliche Konfiguration.

-
Kubernetes is a fast open source orchestration tool for deploying, scaling and updating containerized applications. In this course, you will learn how to containerize, host, deploy and configure an application in a multi-node cluster. Starting from a simple Python script, you will define application resources and use centralized primitives to build, monitor and troubleshoot scalable applications in Kubernetes. Working with network plugins, security and cloud storage, you will learn many of the features required to deploy an application in a production environment.
-
Course Contents
-
- Course Introduction
- Kubernetes Architecture
- Build
- Design
- Deployment Configuration
- Understanding Security
- Exposing Applications
- Application Troubleshooting
Alle Inhalte sind in englischer Sprache.
-
Target Group
-
This course is ideal for developers who want to gain knowledge in the development of Kubernetes applications. Participants should be familiar with the Linux command line, programming languages such as Python, Node.js or Go and have a basic understanding of concepts and architectures for cloud-native applications.</p
Experience Level: Intermediate
-
Knowledge Prerequisites
-
Before you start this course, you should be familiar with the following topics:
- Linux concepts and command line
- Git and GitHub
- Basic knowledge of Kubernetes
Lab Info
To successfully complete the lab exercises in this course, you will need access to a Linux server or a Linux desktop/laptop. You will also need access to a public cloud provider or VirtualBox on your computer. Detailed instructions for setting up your lab environment can be found in the course.
If you are using a cloud provider such as GCP or AWS, you should be able to complete the lab exercises using the free tier or credits provided to you. However, charges may apply if you exceed the original credit allotted by the cloud provider or if the cloud provider's terms change. -
Course Objective
-
The topics covered are directly aligned with the knowledge areas tested as part of the Cloud Native Computing Foundation Certified Kubernetes Application Developer (CKAD) program and will greatly enhance attendees' ability to become certified.
-
Linux Foundation E-Learning
- Die Linux Foundation E-Learnings sind Online-Kurse zum Selbststudium, die über einen Webbrowser aufgerufen werden können. Das Angebot umfasst eine große Anzahl an Videos, ergänzt durch spezielle Übungen. Zustätzlich sind die Inhalte auch in textlicher Form enthalten. Der Zugang ist für zwölf Monate gültig. Sie benötigen einen aktuellen Browser, Internet-Zugang und bei Laborübungen ggf. eine zusätzliche Konfiguration.
