Course Overview
TOPFrom the cloud to hybrid environments and on-premise data centers, Kubernetes is essential to managing containerized applications, making it one of the highest-demand IT skills. Set your IT career up for success by learning the key concepts needed to build and administer a Kubernetes cluster, including application lifecycle management, configuring security, and more.
Scheduled Classes
TOPWhat You'll Learn
TOPIn this course you will learn about installation of a multi-node Kubernetes cluster using kubeadm, and how to grow a cluster, choosing and implementing cluster networking, and various methods of application lifecycle management, including scaling, updates and roll-backs. The course also covers configuring security both for the cluster as well as containers, managing storage available to containers, monitoring, logging and troubleshooting of containers and the cluster, configuring scheduling and affinity of container deployments, using Helm and Charts to automate application deployment, and understanding Federation for fault-tolerance and higher availability.
Outline
TOPIntroduction
- Services
- Ingress
- Scheduling
- Logging and Troubleshooting
- Custom Resource Definition
- Security
- High Availability
- Closing and Evaluation Survey
- Domain Review
- Basics of Kubernetes
- Installation and Configuration
- Kubernetes Architecture
- APIs and Access
- API Objects
- Managing State With Deployments
- Helm and Kustomize
- Volumes and Data
Prerequisites
TOPStudents should have an understanding of Linux administration skills, comfortable using the command line. Must be able to edit files using a command-line text editor.
- Exam and e-learning voucher codes will be distributed to attendees within 5 business days following the completion of your class.
Who Should Attend
TOPThis course is ideal for those wishing to manage a containerized application infrastructure. This includes existing IT administrators, as well as those looking to start a cloud career.