Certified Kubernetes Administrator Training course detail

Description

Certified kubernetes administrator training gives solid principle test by the cloud native computing foundation (CNCF). It make learners ready for industry by teaching them about keep safe the kubernetes cluster, construct system between pods, safe the cluster contrary to unofficial approach, lookout service networking, generate constant cache for pods, monitor and log group activity, with primary confirmation.

What will you learn
  • Who should go for this training?

    This course is specifically designed for: 1. Professionals aspiring to clear the Certified Kubernetes 2. Administrator (CKA) program by CNCF 3. Professionals keen on advancing their career as DevOps Engineers 4. Individuals looking to establish their credibility and value in the market as Kubernetes Administrators 5. Principal Software Engineers 6. Cloud Professionals 7. Technical Leads

  • Why learn Kubernetes?

    Docker revolutionized the IT industry with the introduction of their Portable Lightweight Container Engine. More than 30% of the organizations in the IT industry have already adopted Docker, and the adoption rate is increasing by 40% every year. Over 50% of these environments are orchestrated. Kubernetes is the biggest player in the Container Orchestration world. Tools such as Docker Swarm and Mesos, which have been competitors of Kubernetes in the Container Orchestration market, have added support for Kubernetes within their ecosystems.

  • What are the objectives of our Course?

    After the completion of the Certified Kubernetes Administrator 1. Training at RCS Technologies, you will be able to: 2. Understand Kubernetes Core Concepts 3. Deploy a Kubernetes cluster 4. Secure cluster objects using TLS Certificates 5. Leverage Kubernetes Networking Concepts 6. Deploy Services and Load Balancers to route traffic 7. Implement different Pod Scheduling techniques 8. Use various Controllers to manage your applications 9. Create and use Persistent Storage for your applications 10. Secure your cluster against unauthorized access 11. Monitor and log your cluster events 12. Troubleshoot application and cluster failures

  • What are the pre-requisites for this course?

    Required Pre-requisites: 1. Knowledge on Docker 2. Basic Kubernetes concepts and commands To help you brush up these skills, you will get self-paced module on these concepts as pre-requisites in your LMS.


Key Features
  • Instructor-led Sessions
  • Assessments
  • Lifetime Access 24 x 7 Expert Support
  • Certification

Lessons

  • 7 Lessons
  • Learning Objective: Learn the basic concepts of Kubernetes and configure your Kubernetes network using calico.

     

    Topics:

    1. Kubernetes Core Concepts

    2. Kubectl common commands

    3. Understanding Pods

    4. Configure network on cluster nodes

    5. Pod Networking Concepts

    6. Setting up a cluster - Kubernetes Certificates

    Hands-On:

    1. Perform basic kubectl commands

    2. Deploy pods and use init containers to pre-set an environment

    3. Configure Kubernetes network using Calico

    4. Use certificates to authenticate resources

     

  • Learning Objective: Learn to expose your application using different kinds of Services and understand the ins and outs of Pod Scheduling in your cluster.

     

    Topics:

    1. Services and Controllers

    2. Service Networking

    3. Deploy and configure network Load Balancer

    4. Primitives necessary for self-healing apps

    5. Effects of resource limiting on pod scheduling

    6. Configure Kubernetes Scheduler

    7. Running multiple Schedulers

    Hands-On:

    1. Deploy different kinds of services

    2. Deploy and configure a network load balancer

    3. Configure the Kubernetes scheduler

    Run multiple schedulers

     

  • Learning Objective: Learn the use of different Kubernetes controllers and set up traffic routing rules using Ingress.

     

    Topics:

    1. ReplicaSet and ReplicationController

    2. DaemonSets

    3. Deployments

    4. Rolling updates and Rollbacks

    5. Scaling applications

    6. Ingress

    Hands-On:

    1. Deploy different ReplicationControllers

    2. Use DaemonSets on nodes

    3. Manage pod updates using Deployments

    4. Use HPA for dynamic work-load management

    5. Use Ingress controller and rules to manage network traffic

     

  • Learning Objective: Learn to use persistent storage methods for stateful applications and hide sensitive information using ConfigMaps and Secrets.

     

    Topics:

    1. PersistentVolume and 

    2. PersistentVolumeClaim

    3. Access modes for volumes

    4. Primitives for PersistentVolumeClaim

    5. Secrets and ConfigMaps in your pods

    6. Storage classes

    Headless services

    StatefulSets

    Hands-On:

    1. Deploy PersistentVolume and 

    2. PersistentVolumeClaim

    3. Use Secrets and ConfigMaps in your applications

    4. Use StorageClass for dynamic storage allocation

    5. Use stateful applications for sticky identities for pods

    6. Deploy a highly available replicated MariaDB cluster

     

  • Learning Objective: Learn how to secure the cluster using role-based access control (RBAC) and configure custom network policies for your pods.

     

    Topics:

    1. Authentication

    2. Authorization

    3. Kubernetes security primitives

    4. Configure Network Policies

    5. Security Contexts

    Hands-On:

    1. Create and use Roles and RoleBindings

    2. Define custom Egress and Ingress policies

    3. Use probes and configure a restart policy for pods

    4. Define privilege and access control using security contexts

     

  • Learning Objective: Monitor cluster and visualize cluster logs using Prometheus and EFK stack. Deploy jobs, manage the etcd cluster, and use Helm Charts to deploy applications.

     

    Topics:

    1. Monitoring the cluster using Prometheus

    2. Visualizing cluster logs using EFK stack

    Jobs

    3. ETCD operations

    4. Helm Charts

    Hands-On:

    1. Monitor cluster using Prometheus

    2. Visualize logs using EFK stack

    3. Deploy jobs to run tasks to completion

    4. Manage etcd cluster

    5. Use Helm Charts

     

  • Learning Objective: Learn how to handle and troubleshoot common cluster failures.

     

    Topics:

    1. Troubleshooting application failures

    2. Troubleshooting cluster failures

Reviews

0
Based on 0 reviews
5 stars
4 stars
3 stars
2 stars
1 stars