Kubernetes Certification Training - Live online class
Kubernetes Certification Training - Live online classroom
Automate App Deployment, Scaling, and Managing with Kubernetes Certification
(Ask us for detailed schedule!)
- Deploy stateful and stateless apps on the cluster.
- Learn to move applications outside the cluster and scale them automatically.
- Install Kubernetes Cluster on VirtualBox, AWS and Google Cloud Platforms.
Kubernetes is one of the fastest growing open source projects. Acquire the skills, knowledge and competencies required to become a successful Kubernetes administrator. Learn various aspects of the Kubernetes environment such as installation, configuration, architecture, scheduling, networking, workload and storage management, and how to troubleshoot.
Develop job-ready skills that will help you function in a live project involving Kubernetes. This Kubernetes course is focused on solving practical problems and practicing the application of the tool. Certified Kubernetes Administrator is a designation offered by the Cloud Native Computing Foundation (CNCF) in partnership with the Linux Foundation. To become certified, you need to be able to pass the exam, where you have to solve problems in a command line. Our Kubernetes curriculum aligns well with the topics covered in the exam.
- Course and material in English
- Beginner - Intermediate level
- 16 hours of live, interactive, trainer-led sessions
- 30+ hours of exam Multiple Choices Questions practices and tasks related to Kubernetes administration.
- 12 hours of hands-on training with Kubernetes
- 3 projects that replicate work-like environments
- Get mentorship from experts with industry experience
- Gain skills to become a Kubernetes administrator
- Curriculum aligns with Certified Kubernetes Administrator
- No Exam Included
- Course completion certificate
Learning objectives
- Kubernetes components - Gain an understanding of the main components of the Kubernetes Cluster - Master, Nodes and Add-ons.
- Kubernetes architecture - Build a production-grade container infrastructure with Kubernetes architecture, components and services.
- Deploy Kubernetes - Gain the knowledge to install and deploy Kubernetes on AWS and Google cloud platforms.
- Pods and deployments - Acquire the understanding required to work with pods, deployments and services.
- Skills to deploy Kubernetes Cluster - Equip yourself with the skills to deploy a Kubernetes cluster and simple applications.
- Learn more about the differences - Learn about the differences between virtualization and containerization, including Docker Essentials.
Target Audience
- Developers
- Build Managers
- QA Analysts
- Software Engineers
- Software Architects
- Operations Professionals
Prerequisites and eligibility
Skills in the following areas will come in handy before signing up:
- Docker Essentials
- Basic knowledge of Linux administration
- Basic knowledge of networking
Curriculum
1. Kubernetes Architecture
Learning Objectives:
Explore the Kubernetes architecture along with terminology, components, architecture and much more
Topics covered:
- Kubernetes terminology
- Kubernetes components
- Kubernetes cluster architecture
- Understanding Kubernetes Master components
- Understanding Kubernetes Node components
2. Installation and validation of Kubernetes
Learning Objectives:
Learn how to deploy Kubernetes clusters using various tools
Topics:
- Understand different tools to deploy Kubernetes clusters
- Release binaries, provisioning and types of clusters
- Building the Kubernetes cluster using kubeadm
- Installing Kubernetes Master and nodes
- Configuring secure cluster communication
- Test the cluster
3. working with Pod
Learning Objectives:
Learn how to work with different types of pods and how to use them effectively
Topics:
- Overview of podcasts
- Understand the life cycle of pods
- Pod with multiple containers
- Static pod
- Init container
- Labels, selectors and notes
4. Networks and services for Kubernetes
Learning Objectives:
Learn networking in Kubernetes and different types of services
Topics:
- Cluster networking
- Pod and node networking
- Container Network Interface (CNI)
- Networking for services: ClusterIP, NodePort and load balancers
- Rules for ingress
- DNS for clusters
- Network policies
5. Working with Kubernetes Scheduler
Learning Objective:
Learn how to use the various features of the Kubernetes scheduler
Topics:
- Scheduling podcasts within the Kubernetes cluster
- Configuring the Kubernetes Scheduler
- Running multiple schedulers for multiple Pods
- Taints, tolerances, node selectors, labels and selectors
- Scheduling pods with resource limits and label selectors
- View events in the scheduler
6. storage
Learning Objective:
Learn how to work with Kubernetes Volume Service
Topics:
- Managing data in the Kubernetes cluster
- EmptyDir, hostPath, PV, PVC, StorageClass
- Volume access modes
- Applications with persistent storage
- ConfigMaps, secrets
7. security
Learning Objective:
Learn the security features with reference to Kubernetes
Topics:
- Securing the Kubernetes cluster
- Kubernetes security primitives
- Authentication and authorization of clusters
- Creating TLS certificates
- Service accounts, users
- Roles and role bindings
- CluserRole and cluster role binding
- KubeConfig, security context
8. Logging and monitoring
Learning Objective:
Learn how to manage and monitor logs and events
Topics:
- Describe resources
- Pod/container logs
- Metric Server and the top command
9. Managing clusters
Learning Objective:
Learn how to work with Kubernetes clusters
Topics covered
- Managing the Kubernetes cluster
- Upgrading the Kubernetes cluster
- Backing up and restoring a Kubernetes cluster
10. Troubleshooting
Learning Objective:
Learn how to solve problems in Kubernetes
Topics covered
- Control plane errors
- Errors in nodes
- Errors in application
- Component manifests and errors
- Scenarios and solutions
Frequently Asked Questions
Why is the Kubernetes Certification training course relevant?
Kubernetes, an open source container orchestration platform, is used to automate the management of containerized applications. Its many benefits have made it particularly popular among organizations using DevOps approaches. Kubernetes has become the standard for deploying containers in production because it is scalable, flexible, and works for projects of varying scale. This course starts with the basics of Kubernetes and covers concepts such as Kubernetes Architecture, Kubernetes Components, and how to deploy applications.
What practical skills can I expect to have after completing the course?
Through this course you will learn how to:
- Install and configure Cluster on bare metal machines
- Deploy any application and have it scaled manually or automatically.
- Learn how to work with Services, Pods and schedule applications on the containers
- Manage state with deployments
What can I expect to achieve at the end of this course?
At the end of this course, you will have gained knowledge of the basics of Kubernetes and its architecture. You will be well versed in the use of Kubernetes technology and how to leverage it to facilitate application deployment and orchestration.
Get the AVC advantage
- Instructor-led training - Interact and engage with Kubernetes training experts who come with years of real-world experience and proven success.
- Industry-approved curriculum - Empower yourself with the latest courses that are rigorously updated according to advanced Kubernetes methodologies.
- Case studies - Get practical case studies based on real-world experiences. Understand concepts through relatable examples.
- Experts in the industry - Learn from the best in the business. Work with dedicated coaches who are experienced in their fields and passionate trainers.
- Applicable skills - Learn concepts and methods in a practical way that can be easily applied to real-life situations and directly impact your work.
- Detailed feedback - Get detailed reviews and constructive feedback on your learning and understanding from experts in the Kubernetes environment.
Seuraavat toteutukset
Ota yhteyttä
Adding Value Consulting AB (AVC)
Adding Value Consulting (AVC) is a leading ATO (Accredited Training Organisation). We have introduced a large number of ‘Best Practice’ methods in the Nordic countries. We are experts in training and certification. Over the years, AVC has acquired extensive knowledge...
Lue lisää kouluttajasta Adding Value Consulting AB ja katso koulutustarjonta täältä