Kubernetes for Developers
This course will teach you how to containerize, host, deploy and configure an application in a multi-node cluster. Starting with a simple Python script, you’ll define application resources and use basic primitives to build, monitor, and troubleshoot scalable applications in Kubernetes. Working with networking, security and cloud storage plug-ins, you will be exposed to many of the features required to deploy an application in a production environment.Â
COD: LFD459
Category: Linux Foundation/Kubernete
Teaching methodology
The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in using the instrument, for each of the topics covered during the course.
Who should participate
Developers who are looking to gain skills in developing Kubernetes applications.
Prerequisites
- Good knowledge of using the command line
- Knowledge of programming languages ​​such as Python.js Node.js or Go
- Basic knowledge of cloud-native application concepts and architectures
Outgoing knowledge/skills
Starting with a simple Python script, this course will show you how to define application resources and use key primitives to build, monitor, and troubleshoot scalable applications in Kubernetes. Working with networking, security, and cloud storage plugins, you will become familiar with many of the features needed to deploy an application in a production environment.
Topics covered are directly aligned with the knowledge domains tested by the CKAD program and will greatly enhance students’ ability to become certified.
Educational program
- Introduction
- Kubernetes architecture
- Build
- Design
- Deployment configuration
- Safety
- Application exposure
- troubleshooting
Duration – 3 days
Delivery – in Classroom, On Site, Remote
PC and SW requirements:
- Internet connection
- Web browser, Google Chrome
- Zoom
Language
Instructor: English
Workshops: English
Slides: English